这个错误表明在使用filter()函数时出现了问题。错误提示指出,输入参数..1的长度必须是13807或1,但实际上长度为0。

要解决这个问题,你可以检查以下几点:

  1. 检查输入的数据是否正确:确保simulation_days、day1和day2都是正确的变量,并且长度一致。

  2. 检查数据的长度:确认simulation_days、day1和day2的长度是否正确。可以使用length()函数来检查它们的长度。如果长度不一致,可能需要调整数据。

  3. 检查数据的类型:确保simulation_days、day1和day2的数据类型正确。如果数据类型不匹配,可以使用as.numeric()或as.Date()等函数将其转换为正确的类型。

  4. 检查数据是否存在缺失值:使用is.na()函数来检查数据中是否存在缺失值。如果存在缺失值,可以考虑使用na.omit()函数将其删除或使用其他方法进行处理。

如果以上方法都无法解决问题,可以运行rlang::last_error()来查看更详细的错误信息,以便更好地定位并解决问题

什么意思怎么改啊Error! Problem with filter input 1i Input 1 is simulation_days = day11 & simulation_days = day21x Input 1 must be of size 13807 or 1 not size 0Run rlanglast_error to see where the error occurr

原文地址: https://www.cveoy.top/t/topic/hUvN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录