我正在为我的 capstone 项目使用 r markdown,当我尝试运行这个块时,我收到错误。
数据_1_year_v2 <- data_1_year_v2[!(data_1_year_v2$ride_length <= 0)]
我收到此错误
data_1_year_v2[!(data_1_year_v2$ride_length <= 0)]
中的错误:
!无法使用 !(data_1_year_v2$ride_length <= 0)
对列进行子集化。
✖ 逻辑下标 !(data_1_year_v2$ride_length <= 0)
的大小必须为 1 或 12,而不是 5719877。
回溯:
<fn>
()如果有人可以帮助我,我将不胜感激:)
像这样进行子集化时,我建议将您的标准拉出来,因为它是自己的变量,这样您就可以自己检查它。
criteria <- !(data_1_year_v2$ride_length <= 0)
data_1_year_v2[criteria,]
此外,您可能缺少行条件后面的逗号。