我想以一维对象(如矢量)的形式将CSV数据导入R中。我只能以表格的形式导入我的数据。我试图将表格转换为矢量,但这不仅对我在R中缺乏专业知识有挑战性,而且似乎也缺乏对这种基本功能的简约性。
有没有直接的方法来完成这个基本任务,类似于c(x,y,z,...)的工作方式?
我的数据如下所示(24,000个值): 1417656631000,0,0,3,20450,2,7,30798,2,2,7449,3,5,16002,2,1,77666,2,8,7435,4
答案 0 :(得分:6)
您可以使用scan
op <- options(scipen=999)
res <- scan('yourfile.csv', what=numeric(), sep=",", quiet=TRUE)
res
#[1] 1417656631000 0 0 3 20450
#[6] 2 7 30798 2 2
#[11] 7449 3 5 16002 2
#[16] 1 77666 2 8 7435
#[21] 4