重命名R中的列

时间:2017-04-02 13:32:12

标签: r text

我有以下问题 - 我需要在绘图中打印每个数据点的名称。我知道为此我可以使用这个函数text(x, y, labels=row.names(myiris), cex = 0.7),但它只给出了行的编号,而不是类的名称。我的数据集如下所示:

    sepall sepalw petall petalw           class
1      5.1    3.5    1.4    0.2     Iris-setosa
2      4.9    3.0    1.4    0.2     Iris-setosa
3      4.7    3.2    1.3    0.2     Iris-setosa
4      4.6    3.1    1.5    0.2     Iris-setosa
5      5.0    3.6    1.4    0.2     Iris-setosa
6      5.4    3.9    1.7    0.4     Iris-setosa
7      4.6    3.4    1.4    0.3     Iris-setosa
8      5.0    3.4    1.5    0.2     Iris-setosa
9      4.4    2.9    1.4    0.2     Iris-setosa
10     4.9    3.1    1.5    0.1     Iris-setosa
11     5.4    3.7    1.5    0.2     Iris-setosa
12     4.8    3.4    1.6    0.2     Iris-setosa
13     4.8    3.0    1.4    0.1     Iris-setosa

该课程有三种选择 - Setosa,Versicolour,Virginica。我想把这些作为名字。我希望它具有以下结构:

                     mpg cyl  disp  hp drat    wt  qsec vs am gear carb
Mazda RX4           21.0   6 160.0 110 3.90 2.620 16.46  0  1    4    4
Mazda RX4 Wag       21.0   6 160.0 110 3.90 2.875 17.02  0  1    4    4
Datsun 710          22.8   4 108.0  93 3.85 2.320 18.61  1  1    4    1
Hornet 4 Drive      21.4   6 258.0 110 3.08 3.215 19.44  1  0    3    1
Hornet Sportabout   18.7   8 360.0 175 3.15 3.440 17.02  0  0    3    2

有人可以帮忙吗?

0 个答案:

没有答案