有没有办法在R中删除行名称?

4
我创建了一个名为a的表,就像这个表格一样。
   variable relative_importance scaled_importance percentage
1      x005        68046.078125          1.000000   0.195396
2      x004        63890.796875          0.938934   0.183464
3      x007        48253.820312          0.709134   0.138562
4      x012        43492.117188          0.639157   0.124889
5      x008        43132.035156          0.633865   0.123855
6      x013        32495.070312          0.477545   0.093310
7      x009        18466.910156          0.271388   0.053028
8      x015        10625.453125          0.156151   0.030511
9      x010         8893.750977          0.130702   0.025539
10     x014         4904.361816          0.072074   0.014083
11     x002         1812.269531          0.026633   0.005204
12     x001         1704.574585          0.025050   0.004895
13     x006         1438.692139          0.021143   0.004131
14     x011         1080.584106          0.015880   0.003103
15     x003           10.152302          0.000149   0.000029

使用此代码来对该表进行排序。

setorder(a,variable)

我想只获取第二列。

a[2]

   relative_importance
12            380.4296
11            645.4594
15             10.1440
4            8599.7715
2           10749.5752
13            263.7065
5            8434.3760
6            7443.8530
7            3602.8850
10            935.6713
14            256.7183
3            9160.4062
1           12071.1826
9            1173.0701
8            1698.0955

我想将 "relative_importance" 复制并粘贴到 Excel 中。但是,我无法删除行名。 (12,11,15...,9,8)。有没有办法只打印 "relative_importance"?(即不打印行名或隐藏行名)
谢谢 :)

1
print(a[2], row.names=FALSE),可能是重复的。 - Rich Scriven
谢谢。我进行了编辑 :) 谢谢你非常! - YOOZOO
2个回答

2
您可以简单地使用writeClipboard(as.character(a$relative_importance))并在Excel中粘贴。

我已经应用了它,但是我没有得到任何结果。你能告诉我在哪里可以看到这个结果吗?在控制台中吗?还是在另一个窗格中? - YOOZOO
如果a是一个矩阵,则使用a[,c("relative_importance")]而不是a$relative_importance。 - Edgar Santos

0
你可以创建一个 csv 文件,然后用 Excel 打开。 write.csv(a[2], "myfile.csv", row.names = FALSE, col.names = FALSE
请注意,文件将会被创建在你当前的工作目录下,你可以通过运行以下代码来找到它:getwd()
另外,如果你想要将列导入 Excel 进行进一步分析,我建议你学习如何在 R 中进行分析。

我只是想在Excel中整理结果。但是,我会学习如何在R中完成这个任务。再次感谢! - YOOZOO

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接