我在RS版本中使用R版本2.15.1。我在CSV文件中保存了一个Excel文件并将其导入到R中
(使用read.csv()
功能)。当我dim(file)
时,我得到了:
[1] 4920 23
但是当我尝试用file[1:1]
检索第一个元素时,我得到了整个第一列!
这是为什么?
答案 0 :(得分:3)
每个维度都需要昏迷。所以
file[i, j]
是i ^ {th}行和j ^ {th}列上的元素。如果你想要整个第一行,正确的方法是输入
file[1, ]
您所做的是选择多行。所以,如果你输入
file[c(1:4),]
将选择前4列,依此类推。在您的特定情况下,您要键入的内容是:
file[1, 1]