我想创建一个循环,它在每个循环上产生新表,我希望每个表都被称为table_loopnumber,并且他们需要查看表在前面的循环中创建。如何基于它们所属的循环来命名表R
我已经测试了这个代码I = 1,它工作正常,但它不起作用。任何帮助,将不胜感激,因为我是很新的R.
for(i in 1:2) {
proj4810_op_iteration_[i+1]<-setDT(proj4810_op_iteration_i[, list(Median_High = median(unlist(.SD), na.rm = TRUE)),
by = list(item1, section,RL_Description_Full,
seed_dept,
Total_DOD,
england_DoD,
scotland_DoD,
wales_DoD,
IOM_DoD,
NI_DoD,
unknown_DoD,
turnover,
baskets,
items,
unit_price,
Ambient_Low,
Bakery_Low ,
Cleaning_Low,
FTN_Low,
Fresh_Low,
FrozPrep_Low,
current_seedprod)])
}
在此先感谢
欢迎堆栈溢出!我编辑了你的问题。我把代码放在'code markdown'中,缩进4个空格。我认为你应该进一步格式化代码。保留4个空格的缩进以确保它显示为代码。祝你好运! –
您不能以这种方式更改对象名称,我建议您查看'list',并将data.tables存储在那里。 – minem