l oop через даты из данных - PullRequest
0 голосов
/ 09 июля 2020

Ниже приведен образец моих данных Data

Buisness Year       Severity
   <chr>    <date>        <dbl>
 1 OLT      2009-06-30    44504
 2 OLT      2009-12-31    45540
 3 OLT      2010-06-30    46511
 4 OLT      2010-12-31    48479
 5 OLT      2011-06-30    48234
 6 OLT      2011-12-31    50367
 7 OLT      2012-06-30    53338
 8 OLT      2012-12-31    52777
 9 OLT      2013-06-30    51593
10 OLT      2013-12-31    54146 

Я хочу l oop через определенные c даты в моих данных

Я попытался создать вектор дат, которые я хотел

date_list <- c("12-31-2009","12-31-2010",
               "12-31-2011",
               "12-31-2012",
               "12-31-2013",
               "12-31-2014",
               "12-31-2015",
               "12-31-2016",
               "12-31-2017",
               "12-31-2018")

Затем я запускаю следующий код

for (value in variable_list) {
  for(value1 in date_list) {
    Data1 <- Data %>%
      filter(Buisness == "Workers Comp", Year == value1)

  }
}

Это дает мне ошибку, потому что переменная «Год» - это дата, а «значение1» - это строка.

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

...