.csv文件中的数字值显示不同

时间:2016-05-19 15:27:56

标签: r csv import

我有一个包含数值的数据集,如下所示:

> head(df$back_price, 20)
[1] "12"      "12"      "12"      "12"      "12"      "12.5"    "12"      "12"       "11"      "11"      [11] "11"      "11"      "10.5"    "10.5"    "10.5"    "10.5"    "10.5"    "10.5"    "9.8"     "9.46667"

我想在.csv文件中使用此值,因此我将它们写入.csv文件。但是,当我打开我的.csv文件并使用文本将值分隔为列时,我得到如下输出:https://www.flickr.com/photos/113328996@N07/26509182333/in/dateposted-public/

关于如何确保将值以正常方式存储在.csv文件中的任何想法?

1 个答案:

答案 0 :(得分:0)

根据您显示的内容,我猜问题来自错误的小数点分隔符。在您的情况下,尝试将其指定为昏迷:

write.table(df, file="output.csv", sep=";", dec=",")