2016-08-03 2 views
1

私は、これらのコマンドを使用して、Rコンソールにこのpostにインポート(またはコピー&ペースト)するデータセットをしようとしています:をコピーして貼り付けるデータRコンソールに

library(psych) 
mat <- "dimnames<-"(as.matrix(read.clipboard()), NULL) 

dat = read.table(stdin(), header=TRUE) 

エラーメッセージがあります。

これを行う方法はありますか?これは一回限りのコピー&ペーストがある場合

+0

コードの2行目が間違ってコピーされているように見え、提供したリンクにはコードがありません。 –

+0

@Timリンクをクリックすると、テーブルの形式でデータセットが表示されます。私はコードをコピーしようとしていません - 問題はオンラインの投稿に表示されるRのデータセットに入る方法です。 – Toni

+0

'psych :: read.clipboard.tab'を使うことができますが、コピーしているデータのフィールドに一意のセパレータがないという問題があります。その結果、1つの列でdata.frameだけが返されます。 – Abdou

答えて

3

、あなたはこのような何かをしようとする場合があります:

df <- read.table(header=T,text="Strength    ChangenInstigators  GroupB  GroupC 
Communication   300     100  122 
Productivity   200     212  500 
ConflictResolution 150     157  130 
Vision    216     256  233 
Personnel    350     300  222") 

1つのヘッダ「変更扇動者は」持っているので、あなたはおそらく、エラーを取得している理由は、スペースを2列として読み込もうとしています。さらに、「競合解決」にもスペースがあり、2列として読み込まれます。これらの2つのスペースを削除すると動作します。

+0

"Change Instigators"のスペースを見ましたが、 "Conflict Resolution"で完全に見逃しました。ありがとうございました。 – Toni

関連する問題