В настоящее время у меня есть столбец цифр c (луга $ numberseen) с широким диапазоном данных чисел c от 0 до 3000, но я хочу превратить это в новую категориальную переменную с двумя уровнями: present ( число> 0) и отсутствует (число видно = 0). Как мне это создать?
Другой вариант - base R
base R
grassland$new_variable <- +(grassland$numberseen >0)
library(dplyr) mutate(grassland, new_variable = ifelse(numberseen > 0, 1, 0) )