行列の作成 R では以下の手順で行列を作成する. 行列の要素をベクトル(配列やリスト,行列でも可)で用意する 関数 matrix(ベクトル, 行数, 列数) でベクトルから行列に変換する 例として,ベクトル (1,2,3,4,5,6) を変換して,行列 を作成する. matrix(1:6, nrow=2, ncol=3) # nrow で行数,ncol で列数を指定する # matrix(1:6, 2, 3) と略記しても良い [,1] [,2] [,3] [1,] 1 3 5 [2,] 2 4 6 R での行列とは行と列を持つ 2 次元配列を指す.数学の世界の行列は各要素が数値となっている行列しか扱わないだろうが,R の行列は 2 次元配列なので論理値や文字列などを要素とする行列を作成することも出来る.よって,配列を生成しているという意味で関数 array() を用いても作成することが出