Сортировка данных в таблице - PullRequest
0 голосов
/ 05 мая 2019

Я хочу создать новый вывод в формате Excel, который я буду использовать в качестве приложения к своей статье, и я хочу создать три столбца и отсортировать таблицу по алфавиту по столбцу «namn».Я применяю следующий код:

tabell<-count(data, "namn")
print(tabell)
print(tabell$namn)
tabell$proportion<-tabell$freq/sum(tabell$freq)
print(tabell$czestosc)
tabell2=data.frame(tabell$namn, tabell$freq, tabell$proportion)
# I have been attempting with ”=” as well as with ”<- ”

tabell2[order(tabell2$namn)]
tabell2[order(tabell2$namn, )]
tabell2[order(tabell2$namn, ), ]
tabell2[order(namn ) ]
tabell2[order(namn , )]
tabell2[order(namn, ), ]
#and all combinations of the last 6 commands with assignment to a    variable.

Тем не менее, он не работает.

Заранее благодарю за совет.

1 Ответ

0 голосов
/ 05 мая 2019

Попробуйте:

newdf <- order(tabell2$ctr)

Вам не нужно индексировать данные в соответствии с вашими примерами, вместо этого вы можете просто создать новый фрейм данных на основе вновь отсортированных значений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...