« [Python]行列(ndarrayクラス)の行数と列数を得る | トップページ | [R]データフレームを特定の列だけのデータフレームにする »

2020年5月30日 (土)

[R]データフレームから特定の列を削除する

負の添え字によるインデックス付けを使う。

> name <- c("a", "b", "c")
> age <- c(30, 10, 20)
> sex <- c("M", "F", "M")
> dtf <- data.frame(name, age, sex)
> dtf
name age sex
1 a 30 M
2 b 10 F
3 c 20 M
> dtf[, -2]
name sex
1 a M
2 b F
3 c M
> dtf[, c(-2)]
name sex
1 a M
2 b F
3 c M
> dtf[, -1:-2]
[1] "M" "F" "M"

« [Python]行列(ndarrayクラス)の行数と列数を得る | トップページ | [R]データフレームを特定の列だけのデータフレームにする »

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [Python]行列(ndarrayクラス)の行数と列数を得る | トップページ | [R]データフレームを特定の列だけのデータフレームにする »

無料ブログはココログ

■■

■■■