Я пытаюсь создать серию фреймов данных на основе фильтрации большего фрейма данных на основе дат. У меня есть список дат, и я пытаюсь увеличить набор данных по каждой дате.
# Finding all the dates in the dataset
date <- forcats::fct_count(df$Date)
date <- date$f %>% as.character.factor(date)
# Making a list to store data frame
filterList <- list()
# For each date, filter the date from the larger data frame
# Store each data frame in a list
for(i in 1:length(date))
{
filterList[i] <- dplyr::filter(df, df$Date[i] == date[i])
filterList[i] <- filterList[i] %>% data_frame()
}
#Sample Data
#date
#[1] "12/10/2019" "12/11/2019" "12/12/2019"
#Output
#filterList
#[[1]]
#[[1]][[1]]
#numeric(0)
#[[2]]
#[[2]][[1]]
#numeric(0)