导出data.frame时不能强制R中的types

我想导出data.frame到excel和我的代码如下。

wb <- xlsx::createWorkbook()

 sheet_growth <- xlsx::createSheet(wb, sheetName="growth") 

然后Rstudio报告

as.vector(x,“character”)中的错误:无法将types'environment'强制为types为'character'的向量

我已经很努力地弄清楚发生了什么事情。 但仍然无法解决。 任何想法都会有所帮助。 谢谢。

不知道你正在使用哪个库很难帮助你。 这是我通常使用的

 library(xlsx) write.xlsx(df, fulloutfn, showNA = FALSE) 

其中df是要保存的dataframe, fulloutfn是完全限定的文件名(含path)。

希望它能帮助你。

问候,翁贝托

非常感谢您的提醒。 我加

xlsx::

所有的function之前,它终于工作了。 事实certificate,我也将程序包openxlsx,这意味着这个程序包的默认函数是openxlsx。

write.csv(nameOfData file="theNameYouWant")

这将是最简单的。