【发布时间】:2016-05-27 19:26:39
【问题描述】:
我有以下矩阵:
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 个季度,这告诉我下划线数据结构有一些时间序列的概念。
> dataMat[,1]
Qtr1 Qtr2 Qtr3 Qtr4
2001 9.25 9.25 9.50 10.00
【问题讨论】:
-
你能
dput()dataMat吗?