J'ai une trame de données (Table1) avec 2 colonnes, "Année" et "Perte". Je veux créer une nouvelle colonne "Rank" qui classe les pertes. Plus grande valeur dans la colonne de perte devrait se classer 1.Création d'une colonne Classement R
Répondre
Essayez Table1$Rank <- rank(Table1$Loss)
Vous pouvez également utiliser Table1$Rank <- order(Table1$Loss, decreasing = T)
Sont des nombres négatifs de perte? Si c'est le cas alors faites juste 'Table1 $ Rank <- order (Table1 $ Perte)' –
@Jsangster Alors ça a marché? –
@Jsangster donc ni Table1 $ Rank <- order (Table1 $ Perte, diminuant = T) 'ou Table1 $ Rank <- order (Table1 $ Perte)' fonctionne? alors essayez 'Table1 $ Rank <- ordre (Table1 $ Perte, diminuant = F)' –
Vous pouvez vérifier '? rank' – akrun
Merci akrun, mais je ne pouvais pas trouver la réponse que je cherchais pour dans l'aide – Jsangster