将大型csv文件读入R中

时间:2014-01-10 19:12:23

标签: r csv

我在RS版本中使用R版本2.15.1。我在CSV文件中保存了一个Excel文件并将其导入到R中 (使用read.csv()功能)。当我dim(file)时,我得到了:

[1] 4920 23 

但是当我尝试用file[1:1]检索第一个元素时,我得到了整个第一列! 这是为什么?

1 个答案:

答案 0 :(得分:3)

每个维度都需要昏迷。所以

file[i, j]

是i ^ {th}行和j ^ {th}列上的元素。如果你想要整个第一行,正确的方法是输入

file[1, ]

您所做的是选择多行。所以,如果你输入

file[c(1:4),]

将选择前4列,依此类推。在您的特定情况下,您要键入的内容是:

file[1, 1]
相关问题