我有一个包含国家(地区)假期的文件。我创建一个新的日期文件。在IF语句中,如果假日文件中的国家和日期在我的新日期文件中,则进行比较。如果这个说法是正确的,我认为日期文件中的那几天是星期日(1)。
似乎,我的代码相比之下忽略了国家/地区列,因为在输出文件7月14日(法国是假期),它成为每个国家/地区的假期
#检查预测期内是否有假日,并将其设置为星期日(星期日是第1天)。
inputdata $ wkday <-ifelse(as.character(inputdata $ Date)%in%as.character(Holidays $ Date)&
as.numeric(inputdata $ clubctryISO)%in%as.numeric(Holidays $ country_shortname),1,inputdata $ wkday)