我有下面的列表。我想将每个数据帧(rn)的第一列名称更改为数据帧的名称(SA,TA)。所以它看起来像y1。
primary_id | foreign_id | name | time
----------------------------------------------------
3 | 3 | c | 2017-05-20 01:02:03
5 | 5 | e | 2017-07-20 01:02:03
答案 0 :(得分:2)
这些列表元素看起来像数据表,所以它应该像
一样简单y1 <- Map(setnames, y, "rn", names(y))
如果要按第一列而不是列名“rn”进行索引,请将"rn"
替换为1
。