从CSV中提取为.numeric值

从CSV中提取为.numeric值,r,csv,extract,R,Csv,Extract,最近我创建了一个巨大的数据集,我想把它放到R中,然后重新设计值。 我遇到的问题是获取值,我通过.csv文件输入了这些值 在第一行中,我有5列,编号从0到100,即0、34、56、78、100 当我想读取这些值时,我使用: as.numeric(MyData[1,1]) = 0 as.numeric(MyData[1,2]) = 34 等等。。 但是当将值收集为.numericMyData[1,5]=4而不是100时。其他几个数字也会发生同样的情况。as.numeric是正确的方法吗?如果没有,

最近我创建了一个巨大的数据集,我想把它放到R中,然后重新设计值。 我遇到的问题是获取值,我通过.csv文件输入了这些值

在第一行中,我有5列,编号从0到100,即0、34、56、78、100 当我想读取这些值时,我使用:

as.numeric(MyData[1,1]) = 0
as.numeric(MyData[1,2]) = 34
等等。。
但是当将值收集为.numericMyData[1,5]=4而不是100时。其他几个数字也会发生同样的情况。as.numeric是正确的方法吗?如果没有,是否有人对此有解决方案?

问题已经解决。由于某些原因,将.XLSX保存为.CSV时,数字没有正确对应。可能是由于文件格式更改。 解决方案:

#install.packages("readxl")
library(readxl)
data <- read_excel("excel_file.xlsx",1)
不再是.csv,而是.xlsx