вычислить со значениями в функции table () - PullRequest
0 голосов
/ 08 октября 2018

Я новичок в R и застрял в вычислении пропорций двух значений.

Я пришел к этому моменту с помощью функции table()

table(data$subscriptions, data$pickup)

Данные подписки разделеныв случайных и зарегистрированных пользователей на станцию.По сути, я хочу вычислить долю случайных пользователей на станцию.

Должен ли я использовать tapply() для решения этой проблемы?

tab

благодарен за любую помощь!

1 Ответ

0 голосов
/ 08 октября 2018

Существует функция prop.table(), которая вызывается на table для преобразования счетчиков в пропорции.Так что в вашем случае попробуйте что-то вроде этого:

tab <- table(data$subscriptions, data$pickup)
prop.table(tab, 2)

Где 2 - это запас, на котором будут рассчитываться пропорции.2 означает столбцы в вашем случае.

Также см. help(prop.table)

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