如何重命名R语言数据帧中的单列


我们可以通过定义新名称来做到这一点,如下所示:

> Samp <- data.frame(sample(1:100,10))
> Samp
  sample.1.100..10.
1 47
2 63
3 57
4 16
5 53
6 7
7 54
8 2
9 13
10 14
> colnames(Samp) <- "Sampled Values"
> Samp
  Sampled Values
1 47
2 63
3 57
4 16
5 53
6 7
7 54
8 2
9 13
10 14

由于数据框中只有一列,因此使用对象名称就足够了。