最近我创建了一个庞大的数据集,我想将其放入R并重新设计价值。 我遇到的问题是通过.csv文件获取值。
在1行中,我有5列编号从0到100(I.E. 0,34,56,78,100) 当我想读取这些值时,我使用:
as.numeric(MyData[1,1]) = 0
as.numeric(MyData[1,2]) = 34
等。
但是当收集值as.numeric(MyData[1,5]) = 4
而不是100时。其他几个数字也会发生同样的事情。 as.numeric
是正确的方法吗?如果没有,有没有人有解决方案?
答案 0 :(得分:0)
问题解决了。由于某种原因将.XLSX保存为.CSV,数字不正确对应。可能由于文件格式的改变。 解决方案:
#install.packages("readxl")
library(readxl)
data <- read_excel("excel_file.xlsx",1)
不再.csv,但.xlsx