unstack() bez sortowania

7 views
Skip to first unread message

Dariusz Chojecki

unread,
Jan 12, 2015, 1:43:08 PM1/12/15
to polska-grupa-...@googlegroups.com
Dzień dobry,
proszę o pomoc; co powinno się zrobić, żeby funkcja unstack(), zwracając wyniki, nie sortowała kolumn ramki w kolejności alfabetycznej ich nazw a zachowała porządek układu danych sprzed konwersji?
Pozdrawiam
historyk

Przemyslaw Biecek

unread,
Jan 13, 2015, 3:09:36 AM1/13/15
to polska-grupa-...@googlegroups.com
,,Po'' można posortować kolumny zgodnie z oryginalną kolejnością czynników (używając indeksów i funkcji levels)

pg <- unstack(PlantGrowth)
pg
pg[,levels(PlantGrowth$group)]

Alternatywa to użycie funkcji cast z pakiet reshape lub funkcji spread z tidyr.

P



--
Otrzymujesz tę wiadomość, bo subskrybujesz grupę „Polska Grupa Uzytkownikow R” w Grupach dyskusyjnych Google.
Aby anulować subskrypcję tej grupy i przestać otrzymywać od niej wiadomości, wyślij e-maila na polska-grupa-uzytko...@googlegroups.com.
Więcej opcji znajdziesz na https://groups.google.com/d/optout.

Dariusz Chojecki

unread,
Jan 13, 2015, 4:25:08 AM1/13/15
to polska-grupa-...@googlegroups.com
Dziękuję.
Aby anulować subskrypcję tej grupy i przestać otrzymywać od niej wiadomości, wyślij e-maila na polska-grupa-uzytkownikow-r+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages