【发布时间】:2011-11-24 09:03:45
【问题描述】:
你怎么能读到R中的这个数据集,问题是
这些数字是 floats 并且就像 4,000000059604644E+16
它们由, 分隔
4,000000059604644E-16 , 7,999997138977056E-16, 9,000002145767216E-16
4,999999403953552E-16 , 6,99999988079071E-16 , 0,099999904632568E-16
9,999997615814208E-16 , 4,30000066757202E-16 , 3,630000114440918E-16
0,69999933242798E-16 , 0,099999904632568E-16, 55,657576767799999E-16
3,999999761581424E-16, 1,9900000095367432E-16, 0,199999809265136E-16
如何在 R 中加载这种类型的数据集,使其具有 3 列。
如果我这样做
dataset <- read.csv("C:\\data.txt",header=T,row.names=NULL)
它将返回 6 列而不是 3...
【问题讨论】:
-
不要忘记告诉发送给您此信息的 Excel 猴子,在保存 CSV 文件时不要使用与小数点标记相同的分隔符。