私はこれがスーパー速いものだと思いますが、私は、私は私の人生のためにそれを行う方法を覚えることができないので、私がお願いしたい考え出し...クイック質問
と仮定私は、"Blah"
,"Bleh"
、および"Meh"
のヘッダを持つdata.frame(電話番号DF
)を持っています。
また、文字クラスベクトルfoo
があり、要素はDF
というヘッダーと同じです。
Blah <- rnorm(10)
Bleh <- runif(10)
Meh <- rnorm(10)
DF <- data.frame(Blah,Bleh,Meh)
foo <- c(rep("Blah",3),rep("Bleh",3),rep("Meh",3))
私は、次の操作を実行したいと思います:サブセットDF
foo
内のi番目の要素に応じました。私はこれが - DF$foo[1]
- うまくいくと思ったが、そうではない。
names
と==
を使用してサブセットすることができますが、はるかに短い(1行)方法があると思いますか?
オイ!私はそれを覚えていないと信じられない!ありがとうジョシュア!! – Ray