【发布时间】:2020-07-21 14:01:21
【问题描述】:
我有一个看起来很简单的问题,但是我自己无法解决。
我可以在数据表调用中以某种方式插入或打印列名吗?我有这样的想法:
col_names = c("column1","column2")
for (col in col_names){
datatable$col ...
}
或
col_names = c("column1","column2")
for (col in col_names){
datatable[,col] ...
}
我最终想做的是将某些列的变量转换为有序因子。由于有很多列,我正在寻找一种更简洁的方法,而不是只对同一行进行 20 次编码,唯一的区别是列名。
【问题讨论】:
-
感谢您的回答!是的,我不只是想打印它们。我刚刚编辑了我的问题以添加更多细节。抱歉,规格不足。
标签: r data.table