アットウィキロゴ

R基本操作02

・ファイルの読み込み

ラベルの有無

> t1 <- read.csv("test.csv",header=TRUE)
> t2 <- read.csv("test.csv",header=FALSE)
> t3 <- read.csv("test.csv")#デフォルト
> t1;t2;t3
  X1000 X1 X100 X10
1  1000  1  100  10
2  2000  2  200  20
3  3000  3  300  30
4  4000  4  400  40
    V1 V2  V3 V4
1 1000  1 100 10
2 1000  1 100 10
3 2000  2 200 20
4 3000  3 300 30
5 4000  4 400 40
  X1000 X1 X100 X10
1  1000  1  100  10
2  2000  2  200  20
3  3000  3  300  30
4  4000  4  400  40


> t1$X1000
[1] 1000 2000 3000 4000
> t2$X1000
NULL
>

 ・T1  ラベルがつく

1行目をラベルとして読み込む。

  「t1$X1000」のように指定ができる。(t1[,1]と同じ)

・ T2  ラベルがつかない

1行目から読み込むためこの場合5行のデータになる。

  「t1$X1000」のように指定がきない。(t2$V2やt2[,2]とすればよいが・・・)

> t2$V2
[1] 1 1 2 3 4
> t2[,2]
[1] 1 1 2 3 4

 ・T3

T1におなじ。

 

 

 

最終更新:2010年10月17日 15:19
添付ファイル