ich zum Beispiel das Innere einer Spalte in R. zu sortieren versuche ich habe dies:Innenraum einer Spalte in R Sortierung
ID HoursAvailable
1 a,b,c,k,d
2 e,g,h
3 a,b,c,h,d
Und ich versuche, die Zahlen in der Spalte wie diese intern zu sortieren
ID HoursAvailable
1 a,b,c,d,k
2 e,g,h,,
3 a,b,c,d,h
ich habe versucht, die separate Funktion wie folgt zu verwenden:
cdMCd<- cdMf %>% separate(HoursAvailable, c("a","b","c","d","e","f","g","h","i","j"))
Aber ich kann es nicht richtig zu sortieren bekommen. Für dieses Beispiel würde e in ID 2 in die a-Spalte einsortiert werden, aber ich muss es in die e-Spalte einsortieren. Ich plante, alle Stunden in separate Spalten zu trennen, zu ordnen und dann wieder zu kombinieren, aber ich kann sie nicht richtig trennen. Hier
Es ist viel einfacher, mit der langen Version eines solchen Datensatzes zu arbeiten. Unter [this post] (https://stackoverflow.com/questions/30243510/flatten-list-column-in-data-frame-with-id-column) finden Sie einige Tipps dazu. Es gibt Dutzende ähnlicher Posts. – lmo