[R]データフレームから特定の列を削除する
[ ]演算子を使用して、削除したい列の列番号を、列番号指定箇所に負数で与える。
> no <- 1:3
> name <- c("A", "B", "C")
> age <- c(20, 30, 40)
> blood <- c("AB", "B", "AB")
> dtf1 <- data.frame(no, name, age, blood)
> print(dtf1)
no name age blood
1 1 A 20 AB
2 2 B 30 B
3 3 C 40 AB
> dtf2 <- dtf1[, -c(2, 3)]
> print(dtf2)
no blood
1 1 AB
2 2 B
3 3 AB
« [R]t分布の各αパーセント点(「統計解析のはなし」(東京図書)p.125) | トップページ | [Python]連立一次方程式を解く »
「R(データフレーム)」カテゴリの記事
- [R]データフレームから指定した一列を取り出す(2025.10.10)
- [R]データフレームを指定した列だけのデータフレームに変換する(2025.10.09)
- [R]データフレームを指定した行だけのデータフレームに変換する(2025.09.30)
- [R]データフレームの列名を得る(2025.07.14)
- [R]データフレームの行を逆順に並び替える(2025.06.22)
« [R]t分布の各αパーセント点(「統計解析のはなし」(東京図書)p.125) | トップページ | [Python]連立一次方程式を解く »

コメント