I einen Datenrahmen aufweisen, die einige nicht negative Werte (Art von Rang) hat gegen 3 Variablen a, b und cabsteigender Reihenfolge der varaibles (Spalten), basierend auf in R Ranking
x <- data.frame(cbind(ID=c(1,2,3,4,5),a=c(14,20,0,14,0),b=c(20,0,20,12,0),c=c(12,12,0,0,20)))
+----------------+
|ID | a | b | c |
+----------------+
|1 |14 |20 |12 |
|2 |20 |0 |12 |
|3 |0 |20 |0 |
|4 |14 |12 |0 |
|5 |0 |0 |20 |
+----------------+
Ich mag würde berechnet eine neue Variable „Priorität“, die die Priorität, in dem angegeben ist, sollten die Variablen
+------------------------+
|ID |a |b |c |priority|
+------------------------+
|1 |14|20 |12 |b>a>c |
|2 |20|0 |12 |a>c |
|3 |0 |20 |0 |b |
|4 |14|12 |0 |a>b |
|5 |0 |0 |20 |c |
+------------------------+
Jede Hilfe um, wie diese Art der Ausgabe in R zu erzeugen, ist tief geschätzt ausgewählt werden.
Vielen Dank für die Hilfe .... Dies gibt genau das, was ich wollte und das auch in nur einer Zeile Code. –
@NishantYadav Sie sind herzlich willkommen :-) – DatamineR