Если вам нужен кадр данных, который содержит столбец Stim
и отдельный столбец Category
, содержащий ваши категориальные данные:
library(dplyr)
# Here is your variable
Stim <- c("Apples","Bananas","Cookies","Deadlifting")
# Creating a dataframe from your variable
df <- as.data.frame(Stim)
# Categorizing your data
# Assuming Apples & Bananas are bad, Cookies are good, and deadlifting is physical activity
df <- df %>%
mutate(Category =
(case_when(Stim == "Apples" | Stim == "Bananas" ~ "Bad",
Stim == "Cookies" ~ "Good",
Stim == "Deadlifting" ~ "Physical Activity")))
Данные:
df <- structure(list(Stim = c("Apples", "Bananas", "Cookies", "Deadlifting"
)), row.names = c(NA, -4L), class = c("tbl_df", "tbl", "data.frame"
))