我有一个包含两列的数据框,分别称为Restaurant和ice.waste。我想将此数据框保存到Excel。但是在Excel中,数据会更改。这可能是什么原因?
这是R中的样子: this article
这就是Excel中的结果:
我使用的代码:
write.table(ice.supsale,"C:/Users/../final.ice.csv",
sep = ",", row.names = FALSE)
答案 0 :(得分:2)
作为荷兰人,这个问题看起来非常熟悉。可能是因为R的默认写选项基于美国标准(点作为小数点分隔符),而Excel则基于荷兰标准(逗号作为小数点分隔符)进行读取。
我建议使用命令write.csv2()
,该命令针对您的语言环境使用正确的默认设置。