2行の階層に列名を持つクロス集計で構成されるcsvファイルをインポートしています。Rでテーブルを取得すると、結果は次のようになります。
alpha X.1 X.2 beta X.1 X.2 X.3 gamma X.1
var1 var2 var3 var1 var2 var3 var4 var1 var4
1 21 50 5 22 48 6 8 25 8
2 27 50 5 24 48 6 8 33 8
3 26 50 5 28 48 6 8 33 8
4 25 50 5 28 48 6 8 20 8
ここで、alpha 、、、およびbeta
はgamma
すべて階層の1つのレベルであり、、、、、およびは2番目のレベルです。var1
var2
var3
var4
私がやりたいのは、次のような出力を取得することです。ここでは、行名が連結されていますが、データの構造も考慮されています。
alpha_var1 alpha_var2 alpha_var3 beta_var1 beta_var2 beta_var3 beta_var4 gamma_var1 gamma_var4
1 21 50 5 22 48 6 8 25 8
2 27 50 5 24 48 6 8 33 8
3 26 50 5 28 48 6 8 33 8
4 25 50 5 28 48 6 8 20 8
ここに何かアイデアはありますか?この問題に対処するための何かを見つけることができませんでした。前もって感謝します。