Meine Daten:Get Liste von Werten aus einer Spalte basierend auf den Werten von mehreren Spalten
Focal NrN Distance DSS
A Z 1 1
A Z 2 2
A Z 2 3
A Y 3 3
Ich möchte eine Liste von DSS Werte erhalten, wenn der Wert in Focal Spalte A und Wert in NRN ist Z. Die Ergebnis sollte die Werte 1, 2 und 3 aus der DSS-Spalte sein.
Ich habe dies versucht:
FOC_NrN <- data$Focal=="A" & data$NrN== "Z"
table(data$DSS,FOC_NrN)
FOC_NrN
FALSE TRUE
1 0 1
2 0 1
3 1 1
4 1 0
5 1 0
6 1 0
7 1 0
8 1 0
Aber ich kann nicht eine Liste von drei DSS-Werten in der Spalte TRUE bekommen - das ist alles, was ich will, so dass sie es auf andere Skripte und Schleife angewandt werden können,
Sie 'Daten $ DSS [FOC_NrN]' – akrun
@akrun brauchen, ist, was ich brauchte, aber ohne das! - so einfach - was für ein n00b. Vielen Dank! – Bonono