行名として会社、列名として月、各要素のデータを含む大きなマトリックスがあります。以下のテストデータ:
testmatrix<-matrix(c(1,0,0,0,10,5,5,5,5,5,2,2,0,0,0,0,0,1,1,1),nrow=4,ncol=5,byrow=TRUE)
colnames(testmatrix)<-c("Jan","Feb","Mar","Apr","May")
rownames(testmatrix)<-c("Company1","Company2","Company3","Company4")
progression<-apply(testmatrix,1,rle)
progression
進行オブジェクトは、行列の各行に適用される rle 関数の出力です。結果は、両方ともクラス「rle」である 2 つの要素を持つリストです。私はしたいと思います:
- 次のように、Company1 の 4x3 (行ごと) の行列を (R で) 出力する方法を理解します。
したがって、によって提供される出力を処理する方法を理解するのに苦労していますprogression
- さらに分析するために Excel にエクスポート
progression
します (できれば、上記の (1) の形式 (列と行のヘッダーを含む) (リスト出力では attr(*,"names") と呼ばれます))。
あなたの援助は大歓迎です!