2017-03-29 20 views
1

私はこのテーブル名のようなテーブルを作った。Rでrownamesを削除する方法はありますか?

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) 

2番目の列しか取得しません。

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に貼りたいと思います。 しかし、私はrownamesを削除できませんでした。 (12,11,15 ...、9,8) 「relative_importance」のみを印刷する方法はありますか? (rownamesなしで印刷したり、rownamesを非表示)

ありがとうございました:)

+1

'のprint(a [2]、row.names = FALSE)'でその解析をする方法を学ぶことをお勧めします。 –

+0

ありがとうございます。私はそれを編集:)とありがとう! – YOOZOO

答えて

1

をあなたは単にあなたがエクセルで開くことができるcsvファイルを、作成することができwriteClipboard(as.character(a$relative_importance))を使用し、Excel

+0

私はそれを適用しましたが、私は結果を得ることができませんでした。あなたは私にこれの結果をどこで得ることができるか教えてください。コンソールで?または別のペイン? – YOOZOO

+0

aが行列の場合は、$ relative_importanceの代わりに[、c( "relative_importance")]を使用してください –

0

に貼り付けることができます。

write.csv(a[2], "myfile.csv", row.names = FALSE, col.names = FALSE

このファイルは、現在の作業ディレクトリに作成されます。このディレクトリは、次のコードを実行すると見つかります。getwd()

別の注意点として、詳細分析のためにExcelに列を取得しようとしていますか?もしあなたがそうであれば、R.

+0

ありがとうございます。私は優れたコードを持っています。 – YOOZOO

+0

私は結果をExcelで整理したがっています。しかし、私はRでこれを行う方法を学びます。もう一度ありがとう! – YOOZOO

関連する問題