У меня есть набор данных (mhomes) с примерно 6000 наблюдений и 80 переменных. Из этих переменных около 40 содержат различные типы полисов и то, как часто они продаются каждому клиенту. Все они начинаются со слова «num», после которого указывается конкретный тип политики (например, num_life).
Теперь я хочу добавить переменную (total_policies), которая вычисляет, сколько полисов приобрел каждый клиент.
Я попробовал следующий код R, но он выдает следующую ошибку: переменные tidyselect не зарегистрированы
mhomes %>% mutate(total_policies = rowSums(select(starts_with("num"))))
Что означает эта ошибка и как ее исправить для вычисления total_policies?
Select
нужен фрейм данных для выбора переменных. Попробуйтеmhomes %>% mutate(total_policies = rowSums(select(., starts_with("num"))))
передать df через файл . доselect
. - person stefan   schedule 18.04.2020