[解決済み] データフレーム内のラベルから列インデックスを取得する
2023-02-21 07:34:03
質問
次のようなデータフレームがあるとします。
> df
A B C
1 1 2 3
2 4 5 6
3 7 8 9
列 'B' をそのインデックスから選択することができます。
> df[,2]
[1] 2 5 8
列のラベル('B')からインデックス(2)を取得する方法はありますか?
どのように解決するのですか?
インデックスを取得するには
grep
と
colnames
:
grep("B", colnames(df))
[1] 2
または
grep("^B$", colnames(df))
[1] 2
のように、Bを含む列(例:"ABC")を除いた、"B"という列のみを取得するようにします。
関連
-
RStudio の "plot.new() : figure margins too large" 問題を解決する。
-
[解決済み] データフレームを結合(マージ)する方法(内側、外側、左側、右側)
-
[解決済み] データフレーム列の名前によるドロップ
-
[解決済み] リストをデータフレームに変換する
-
[解決済み] データフレームのリストを行単位で1つのデータフレームに結合する
-
[解決済み] data.frameの1つの列の名前を変更する方法は?
-
[解決済み] [Solved] data.frameで全てまたは一部のNA(欠損値)を含む行を削除する。
-
[解決済み】サブセットされたデータフレーム内の未使用の因子レベルを削除する
-
[解決済み】データフレームから特定の列を抽出する
-
[解決済み】データフレームの文字列カラムを複数カラムに分割する
最新
-
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言語のエラーメッセージと関連する解決策
-
ggplot2 からグリッドと背景色を削除する。
-
R read.table Error:埋め込まれたヌルが含まれているようです。
-
DEG解析で'row.names'に重複した名前を付けられない場合の解決法
-
[解決済み] R および RStudio のコンソールをクリアする関数
-
[解決済み] require()とlibrary()の違いは何ですか?
-
[解決済み] 非常に大きなテーブルをデータフレームとして高速に読み込む
-
[解決済み] ベクトル中のxの値を持つ要素の個数を数える
-
[解決済み] Rで文字列から最後のn文字を抽出する
-
[解決済み】data.frameのグループごとの平均値【重複】について