データ行列を,作業ディレクトリ内にテキストファイルとして書き出す。
> dat [,1] [,2] [,3] [,4] [,5] [,6] [,7] [1,] 1 1 175 212 16.3 62 2.70 [2,] 2 1 170 323 18.0 83 2.60 [3,] 3 1 172 312 18.9 81 2.65 [4,] 4 1 167 121 15.0 50 2.60 [5,] 5 1 NA 122 15.0 50 2.55 [6,] 6 2 160 112 17.0 60 2.35 [7,] 7 2 150 322 11.0 30 2.35 [8,] 8 2 156 212 18.0 75 2.35 [9,] 9 2 156 212 16.3 60 2.40 [10,] 10 2 158 213 16.8 65 2.45 |
dat というデータ行列を,作業ディレクトリに out.data という名前で書き出す。 t(dat) ではなくて dat だけだと(転置しないと),書き込まれるデータ行列の見た目が転置されたものになってしまう。 ファイルの中身を確認するときには,ncolumns=ncol(配列オブジェクト名) を指定しておく方がよい。 > write(t(dat), "out.data", ncolumns=ncol(dat)) |
それぞれの数値は,空白で区切られている。 1 1 175 212 16.3 62 2.7 2 1 170 323 18 83 2.6 3 1 172 312 18.9 81 2.65 4 1 167 121 15 50 2.6 5 1 NA 122 15 50 2.55 6 2 160 112 17 60 2.35 7 2 150 322 11 30 2.35 8 2 156 212 18 75 2.35 9 2 156 212 16.3 60 2.4 10 2 158 213 16.8 65 2.45 |