subsetting einen dataframe in einen Vektor basiert auf einer Zeile mit dem Wert einer anderen Spalte in R

Ich habe einen dataframe, namens ann, die mehrere hundert Zeilen. Ich habe nur ein paar.

        Exp     Result
1   gmp_123     kip
2   gmp_345     kip
3   gmp_786     kip
4   gmp_564     min
5   gmp_347     min

Im wesentlichen möchte ich zwei Vektoren aus der Spalte Exp. Man wird Exp Werte wo Ergebnis == "kip" und der andere mit Exp Werte wo Ergebnis == "min".

Also der erste Vektor soll haben Werte von gmp_123, gmp_345, gmp_786 und dem zweiten haben die Werte von gmp_564, gmp_347.

Habe ich versucht, das Teilmenge-Methode wie folgt:

ann.kiu <- subset(ann, select=Exp, subset(Result=="kip"))

Aber ich bin immer

"Fehler in der Teilmenge.Standard(Ergebnis=="kip") :
argument "subset" is missing, with no default" Fehler

Dank

InformationsquelleAutor user466663 | 2013-08-01
Schreibe einen Kommentar