ベクトルの最後の値にアクセスするにはどうすればいいですか? 質問する

ベクトルの最後の値にアクセスするにはどうすればいいですか? 質問する

1 レベルまたは 2 レベルのデータフレームにネストされたベクトルがあるとします。関数を使用せずに最後の値にアクセスする簡単な方法はありますかlength()? PERL の特殊変数のようなものですか$#?

だから私は次のようなものを望みます:

dat$vec1$vec2[$#]

の代わりに:

dat$vec1$vec2[length(dat$vec1$vec2)]

ベストアンサー1

私は次のtail関数を使用します:

tail(vector, n=1)

のよい点は、慣用句tailとは異なり、データフレームでも機能することですx[length(x)]

おすすめ記事