мне нужно некоторые рекомендации для следующей задачи:R: Создание двоичных данных из кадра данных
У меня есть dataframe с двумя колоннами, одна из которых содержит дату, другая частоту события. Теперь я хочу добавить третий столбец к этому фреймворку данных, который должен содержать некоторые двоичные данные: 1 для дней с частотой 100 и выше, 0 для нижних.
У кого-нибудь есть идея, как это сделать умным способом (я боюсь писать это вручную ;-)? Спасибо за ваш ответ заранее!
Или просто 'data $ newcol <- (data $ freq> = 100) * 1L' –
Я предпочел бы' data $ newcol = as.integer (data $ freq> = 100) ' –
да, это тоже , Точка, нет необходимости использовать два вызова, и вы, конечно, не должны использовать 'ifelse' здесь, когда существуют более быстрые векторизованные методы. –