例如,我有以下数据框:
> dataFrame <- read.csv(file="data.csv")
> dataFrame
Ozone Solar.R Wind Temp Month Day
1 41 190 7.4 67 5 1
2 36 118 8.0 72 5 2
3 12 149 12.6 74 5 3
4 18 313 11.5 62 5 4
5 NA NA 14.3 56 5 5
6 28 NA 14.9 66 5 6
7 23 299 8.6 65 5 7
8 19 99 13.8 59 5 8
9 8 19 20.1 61 5 9
10 NA 194 8.6 69 5 10
我怎样才能获得第n行?例如,第10次
10 NA 194 8.6 69 5 10
答案 0 :(得分:10)
您只需使用方括号来索引数据帧。数据框有两个维度(行和列),因此方括号需要包含两条信息:第10行和所有列。您通过不放任何东西来指示所有列。所以你的代码就是这样:
dataFrame[10,]
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以使用nrow获取行数,然后找到第n行。
dataFrame [nrow(dataFrame),]