我的循环采用两个数据框列“日期”和“时间”作为其参数。
由于在每个数据帧合并到其他数据后如何构造循环,因此不清楚日期和时间将显示在列表中元素 [[i]] 的组合数据帧的列位置中的位置。因此,我需要按参数位置分配 Null,即 DF[[Date]],DF[[Time]],但是,我不确定如何在 OptData 列表中引用这些列。所以 OptData[[i]][,4:5] 是一个不好的例子,因为日期和时间的列位置会随着 OptData 的每个 Dataframe 元素而改变。我修改后的问题是:如何将 null 分配给
for(i in 1:ncol(ADHR)) {...
OptData[[i]]<-join(BEST[[i]],DataObjects[[i]], by="Date", type="left" )
即我认为它将是 OptData[[i]][,4:5]<-NULL 非常感谢任何帮助。谢谢