我有一个数据框,并希望将其导出为Excel文件。我可以做到,但是导出时,每个数字的格式都是文本,而不是Excel文件中的数字。
这是我的数据框的屏幕截图。
然后我使用以下代码将其导出为excel。
write.xlsx(as.data.frame(t_outfile),file="t_outfile.xlsx",rowNames = TRUE,colNames = FALSE)
我的数据框的名称是“ t_outfile”。但是导出后,每个数字的格式都是excel中的文本。这是导出文件的屏幕截图。
有人帮助我导出数字格式正确的excel文件吗?
答案 0 :(得分:0)
好吧,我找到了解决此问题的方法。这是代码。
t_outfile<-data.matrix(t_outfile,rownames.force = NA)
t_outfile<-as.data.frame(t_outfile)
首先,我将数据框架转换为数字矩阵,然后将其转换回数据框架。之后,导出的结果是所有数字的数字格式。