Variabili fittizie automatiche in r
-
29-10-2019 - |
Domanda
Ho il seguente frame di dati creato di seguito:
temp <- as.data.frame(with(uadm, table(prlo_state_code)))
Sto cercando di creare 11 variabili fittizie. Uno per ciascuno dei primi 10 e un "altro". La top 10 può essere facilmente trovata con:
#top10
temp <- temp[order(temp$Freq, decreasing=T),]
head(temp, n=10)
So che R è fantastico, quindi suppongo che ci sia un facile da auto-creare (e nominare) le variabili fittizie dalla top 10 e crollare il resto in un manichino finale chiamato "altro".
Grazie in anticipo per qualsiasi aiuto o intuizione.
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow