私は、それぞれ12個の変数を持つ170個の項目のリストを持っています。このデータは、現在、一つの連続した行(2040個の変数の1つの観測)で編成され、例えば:1行を行と列に変換する
0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2
が、次のように私はそれが12行と170列に編成することにしたい。
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
0 1 2
Iを
list2=lapply(list1, function(x) t(x))
ただし、これはデータを改変しません。データを変換するために他に何かできますか?
数値要素の文字列かベクトルですか? – akrun
数値だけであれば、 'matrix(as.vector(list1)、ncol = 170)'のようにすることができます – Haboryme
数値要素の文字列です –