Изменение имени фрейма данных, созданного в функции в r - PullRequest
0 голосов
/ 24 октября 2018

У меня есть датафрейм со списком поездок, совершенных пользователями транзитной системы за месяц.Я хочу создать функцию, которая будет подсчитывать количество поездок, совершаемых в течение каждого часа за каждый день, и отображать их по дням.Внутри функции;Сначала я извлекаю строки, значение столбца которых соответствует переменной DAY, из исходного кадра данных поездки, представленного переменной df.Я назначаю эти строки для daydf1.После этого я делаю подсчет количества поездок за разные часы посадки.Я назначаю это для daydf2. У меня возникают проблемы, когда я хочу изменить название daydf2, чтобы учесть входной день.Кажется, я не могу распечатать его на фрейме данных после запуска функции.

Пожалуйста, помогите

Это функция, которую я создал

hourcount = function(df, DAY) {
  daydf1 = filter(df, day_num == DAY)  
  daydf2 = setNames(as.data.frame(table(daydf1$HOURS_boarding)), c("Hour", paste0(DAY, "_count"))) 
  assign(paste0("DF",DAY), daydf2)
   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...