r语言 - as.data.frame.default(x[[i]], optional = TRUE) 中的错误:无法将类 ' "formula" ' 强制到 data.frame



>我有 4 个数据框,我正在尝试将 4 个数据框导出到同一个工作簿中

list_of_dataframes <- list(
"Scoring" ~ store_score,
"Store" ~ store_ware,
"Brand" ~ brand_ware,
"Article" ~ article_ware
)
openxlsx::write.xlsx(list_of_dataframes, "filename.xlsx")
Error : Error in as.data.frame.default(x[[i]], optional = TRUE) :    cannot coerce class ‘"formula"’ to a data.frame

请帮助解决此问题。

如果你的目标是制作一个 data.frame 的列表,那么你应该使用=而不是~

list_of_dataframes <- list(
"Scoring" = store_score,
"Store" = store_ware,
"Brand" = brand_ware,
"Article" = article_ware
)

最新更新