Работает в R 3.6.1 (64) бит. Использовал readxl для получения фрейма данных в R (названный «RawShift». Я сделал 6 переменных (класс: «символ»), которые являются списками имен пользователей. Каждый список назван для команды, в которой находится пользователь.
Я хочу использовать Mutate для создания столбца с командой, из которой пользователь.
INTeam = C("user1", "user2",...)
OFTeam = C("user3", "user4",...)
Когда я работал с фреймом данных, этот код работал:
RawShift <- RawShift %>% mutate(Team =case_when(
`username` %in% OFTeam ~ "Office",
`username` %in% INTeam ~ "Industrial"
))
Сейчас Я взял это и сделал «as_tibble» на моем Raw Shift, он не выдаст ошибку, не сработает. Это случай непонимания методов доступа Tibble («», [],., [[]]) Стоит ли беспокоиться о хакерской работе или просто заняться хакерской работой и конвертировать с использованием фрейма данных, а затем конвертировать в тиббл? заставить это работать. Попробовал использовать "$", "." et c до% в%, но пока безуспешно. Спасибо за любой совет / помощь.