【发布时间】:2021-08-10 03:36:36
【问题描述】:
我有 50 个包含温度和湿度数据的数据框,我想创建一个新的数据框,其中包含每个数据框的特定行。首先,我创建了一个列表 (onomata_list),其中导入了所有 50 个数据帧,其次我创建了一个虚拟数据帧 (All_stations_30_6_17) 来“发送”来自每个数据帧的行,最后我编写了以下 for 循环以实现上述目的:
for(i in 1:length(onomata_list)){
new_df <- onomata_list[[i]] %>% filter(date == "2017-06-30" & time == "17:00")
All_Stations_30_6_17 <- rbind(All_stations_30_6_17,new_df)
}
很遗憾,它不起作用,我收到以下消息:
rbind 中的错误(All_stations_30_6_17,new_df): 找不到对象“All_stations_30_6_17”
它试图在过去几个小时内解决它,但我没有运气。有什么建议吗?
【问题讨论】:
-
在您发布的代码中,您在使用之前没有创建变量
All_stations_30_6_17。如果您可以发布一个可重现的小示例,将会很有帮助。