Как найти проценты столбца с символами - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть большое data set под названием credit_long с одним из столбцов, равным DEFAULT, я хочу знать, сколько yes и сколько no. Я не смог решить эту проблему, потому что столбец настроен как yes/no, а не numeric.

Я пытался использовать

as.numeric(as.factor(credit_long$DEFAULT))

без удачи.

1 Ответ

0 голосов
/ 23 апреля 2019

Как прокомментировал @Gregor, использование:

table(credit_long$DEFAULT)

даст вам счет для каждой доступной опции.Чтобы перевести это в процент, вы можете сделать:

table(credit_long$DEFAULT)[1]/nrow(credit_long)
table(credit_long$DEFAULT)[2]/nrow(credit_long)
...