0
私は行列次き:R: "メートル"、 "TS" に変換する、 "行列" オブジェクトのデータフレームに
value1 value2 value3
2001 Q1 9.25 26.45 26.64
2001 Q2 9.25 25.67 26.50
2001 Q3 9.50 23.15 23.49
2001 Q4 10.00 20.30 20.43
を私はその行列を確認:
class(dataMat)
[1] "mts" "ts" "matrix"
私は少し午前何私が動物園を使ってファイルに書き込むとき、年と四半期を持つ列について混乱させますが、私は年と四半期を全く見ません。このため、この行列をdata.frameに変換しようとしました。残念ながら、年と四半期は消える代わりにデータフレームに数値インデックスが表示されます。
data.frame(dataMat)
上記のデータマトリックスをデータフレームに変換するにはどうすればよいですか。
さらに、私はこのデータ構造について少し混乱しています。私が休暇を取ると、私は4分の3を得て、データ構造には時系列の概念があることを示しています。問題の
> dataMat[,1]
Qtr1 Qtr2 Qtr3 Qtr4
2001 9.25 9.25 9.50 10.00
あなたは 'dput()' 'dataMat'できますか? – mtoto
あなたはこれを見ましたか? http://stackoverflow.com/questions/25353002/converting-ts-object-to-data-frame –