-1
data $ name *
私は多くの列を持つデータファイルを持っています。これらのファイルの開始方法はわかります。名前の最初の部分とワイルドカードを使用して1つずつ取得します。 $記号では動作しないようです。何かをもっと期待する
+
これは誰でも説明できますか?
data $ name *
私は多くの列を持つデータファイルを持っています。これらのファイルの開始方法はわかります。名前の最初の部分とワイルドカードを使用して1つずつ取得します。 $記号では動作しないようです。何かをもっと期待する
+
これは誰でも説明できますか?
以下の例を参照してください:
df <- data.frame(name = c(1, 2, 3), name1 = c(1, 1, 2), colname = c(1, 1, 1))
col_sel <- grep("^name", colnames(df), value = TRUE)
df[col_sel]
^
は、列の名前が「名前」で始まることを保証します。
あなたが 'データを試すことができます[はgrep( "名"、名前(データ))]' – mtoto
この作品、感謝 いますが、* データ$ nameが動作しない理由は私にも理解するのに役立ちますか? – Virgo
なぜそれが 'R'でうまくいくと思いますか? – mtoto