私は、行の名前として月を、列の名前として月を、そして各要素にデータを含む大きな行列を持っています。以下のデータをテストしてください:Rで、名前付きの行ヘッダーと列ヘッダーを含むrle(Run Length Encoding)の結果を使用
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の行列(R)に出力4x3の(列によって行)に次のように:
私は理解するのに苦労していどのprogression
-
(好ましくは上記(1)でフォーマット(さらなる分析のためにExcelにエクスポート
progression
を込みによって提供される出力に対処します列ヘッダーと行ヘッダーを検索します(リスト出力では、attr(*、 "names")と呼ばれます)。
ご協力いただきありがとうございます。
TLMにお問い合わせいただきありがとうございます。 – ellimist