【问题标题】:How to import data to a vector in R如何将数据导入R中的向量
【发布时间】:2015-02-13 04:38:20
【问题描述】:

我想以向量等一维对象的形式将 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

【问题讨论】:

    标签: r csv vector import


    【解决方案1】:

    你可以使用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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-30
      • 2020-04-21
      • 2021-05-01
      • 2021-03-02
      • 1970-01-01
      • 1970-01-01
      • 2014-05-09
      相关资源
      最近更新 更多