У меня есть таблица данных, которая содержит две переменные, в первом столбце указано количество городов, которые посетил человек, а во втором - рейтинг поездки, например, как показано ниже:
trips <- data.frame(
Cities_Visitted=c("New York/San Diego","Chicago/New York","Chicago/New
York/Los Angeles"),
Trip_Rating=c(6,8,3))
иу меня есть другой вектор, который содержит полный список городов, как показано ниже:
city_list <- c("New York","Chicago","Los Angeles","Houston","San Diego")
Чего я хочу добиться, это добавить новый столбец в фрейм данных поездки, который указывает количество городов в списке city_listвключенный в каждую поездку, результат будет таким:
Cities_Visitted Trip_Rating Total_Number_Cities
New York/San Diego 6 2
Chicago/New York 8 2
Chicago/New York/Los Angeles 3 3
Есть ли способ достичь этого в R?
Спасибо, Феликс