J'ai les données dans le format suivant.Convertir la plage de valeurs en noms
ID LoanAmtBin
1 20000
2 120000
3 90000
4 50000
5 50000
Je voudrais changer les valeurs dans une plage à un nom. Par exemple, si un prêt est compris entre 0 et 10 000, il devrait avoir le nom 10K, si son entre 10001 et 25 000, il devrait avoir le nom 25K etc.
table souhaitée:
ID LoanAmtBin
1 25K
2 250K
3 100K
4 50K
5 50K
Je l'ai déjà a converti la colonne LoanAmtBin en numérique. Ensuite, j'utilise la ligne de code suivante pour convertir chaque valeur en un nom.
LAmtCut <- cut(cleancc$LoanAmtBin, breaks = c(0, 10000, 25000, 50000, 100000, 250000, 500000, 1000000),
labels = c("10K", "25K", "50K", "100K", "250K", "500K", "1Mil"))
Lorsque j'exécute le LAmtCut, il affiche les étiquettes que je veux dans la console. Cependant, la colonne de mon bloc de données ne change pas. Comment puis-je modifier les valeurs de la trame de données?
Correctif simple, merci. – Eitan