読者です 読者をやめる 読者になる 読者になる

Memo plus Alpha

メモにプラスアルファを加えて価値ある情報に。

Rのデータ入力:read.tableによるテーブルヘッダーの読み込み

ヘッダーにXがつく現象

Rにデータをロードするには、clipboardから読み込むのが楽です。

f:id:semanticist:20161222200525p:plain

このデータをクリップボードにコピーして:

data=read.table("clipboard",header=T)

で読み込めます。しかしながら、オブジェクトをロードすると次のようにヘッダーの名前がおかしくなります。

f:id:semanticist:20161222200657p:plain

これはヘッダーを数値として読み込んでいるからですが、この現象を回避するには次の形で対処できます。

> data=read.table("clipboard",header=T, check.names=F)

f:id:semanticist:20161222200857p:plain

 

ただし、この場合、各行に$を使ってアクセスするには、変数名をクォーテーションマークで囲む必要があります。

 

f:id:semanticist:20161222201005p:plain

[参照記事]

qiita.com