#r #percentage #crosstab
#r #процент #перекрестная таблица
Вопрос:
У меня есть большой data set
заголовок credit_long
, в котором один из столбцов является DEFAULT
, я хочу знать, сколько их yes
и сколько no
. Я не смог решить эту проблему, потому что столбец настроен как yes/no
, а не numeric
.
Я пытался использовать
as.numeric(as.factor(credit_long$DEFAULT))
безуспешно.
Комментарии:
1.
table(credit_long$DEFAULT)
.
Ответ №1:
Как прокомментировал @Gregor, используя:
table(credit_long$DEFAULT)
даст вам количество для каждого доступного параметра. Чтобы преобразовать это в процент, вы могли бы сделать:
table(credit_long$DEFAULT)[1]/nrow(credit_long)
table(credit_long$DEFAULT)[2]/nrow(credit_long)