R数据帧按顺序命名变量

时间:2018-06-08 23:14:55

标签: r

这可能是一个非常基本的R问题,我更习惯SAS宏变量和各种解决方法,有点没找到R方式那样做...

情况是,我将矩阵转换为数据帧,默认情况下,当前列的名称为V1,V2,...,Vk。

为了清楚起见,我想将它们重命名为Sim_1,Sim_2,...,Sim_k,以便从模拟中识别每列。有没有一种简单的方法来实现这一目标?

此外,是否有一种简单的方法来引用具有这种命名方案的变量?例如,当我需要运行一些循环i = 1到k时,可能需要对Sim_i进行一些计算。我该如何参考?

谢谢!

1 个答案:

答案 0 :(得分:0)

这个问题之前已经回答here,并且有几个教程也可以帮助解决这个问题 herehere's a tutorial with different common methods