【R】データフレーム最終行へのアクセス

データフレームの最終行を取得する方法を列挙します。

df <- data.frame(matrix(1:6, nrow=3, ncol=2))   
> df
  X1 X2
1  1  4
2  2  5
3  3  6

から

  X1 X2
3  3  6

を取り出す。

方法1

df[nrow(df),]

方法2

tail(df,n=1)

方法3

df[rev(row.names(df)),][1,]