[解決済み] データフレーム列の名前によるドロップ
2022-03-19 08:40:05
質問
データフレームから削除したい列がいくつもあります。このような方法で個別に削除できることは知っています。
df$x <- NULL
でも、もっと少ないコマンドでやりたかったんです。
また、このように整数インデックスを使ってカラムを落とせることは知っています。
df <- df[ -c(1, 3:6, 12) ]
しかし、変数の相対的な位置が変わってしまうことが心配です。
Rの強力さを考えると、各列を1つずつ落とすよりも良い方法があるかもしれないと思いました。
どのように解決するのですか?
また
subset
コマンドは、必要なカラムがわかっている場合に便利です。
df <- data.frame(a = 1:10, b = 2:11, c = 3:12)
df <- subset(df, select = c(a, c))
hadley さんのコメントで更新しました。への ドロップ の列は、a,cとすることができます。
df <- subset(df, select = -c(a, c))
関連
-
R plot.new() のエラー : 図形の余白が大きすぎる
-
[解決済み] Pandasのデータフレームで複数の列を選択する
-
[解決済み] データフレームを結合(マージ)する方法(内側、外側、左側、右側)
-
[解決済み] リストをデータフレームに変換する
-
[解決済み] データフレームのリストを行単位で1つのデータフレームに結合する
-
[解決済み] 先頭と末尾の空白を削除するにはどうしたらよいですか?
-
[解決済み] データフレーム内の列を名前でドロップする方法
-
[解決済み】サブセットされたデータフレーム内の未使用の因子レベルを削除する
-
[解決済み】データフレームから特定の列を抽出する
-
[解決済み】データフレームの文字列カラムを複数カラムに分割する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
R言語エラー:図の余白が大きすぎる 解決方法
-
R read.table Error:埋め込まれたヌルが含まれているようです。
-
Rによる系統的クラスタリング(階層)分析のグラフ形式の完全版
-
[解決済み] Rの二乗偏差の総和の算出
-
[解決済み] ネストされた plot_grid を同じサイズに拡大縮小するには?
-
[解決済み] コマンドラインからRスクリプトを実行する
-
[解決済み] 非常に大きなテーブルをデータフレームとして高速に読み込む
-
[解決済み] ベクトル中のxの値を持つ要素の個数を数える
-
[解決済み] ggplotで凡例のタイトルを変更する方法
-
[解決済み】エラー:Rで関数が見つかりませんでした。