R从应用访问向量的两个分量
我有一个R从应用访问向量的两个分量,r,apply,R,Apply,我有一个xtabs对象 Cust_ID Date 01/33 01/94 01/38 02/114 ... 2011-01-01 3.1 1.7 -2.3 4.8 2011-01-02 1.7 4.5 0.0 3.2 2011-01-03 0.1 2.2 0.1 -0.1 然后我创建了对象(在我的原始版本中,我使用了一个不同的函数来sum,因此不能使用Rowsum)
xtabs
对象
Cust_ID
Date 01/33 01/94 01/38 02/114 ...
2011-01-01 3.1 1.7 -2.3 4.8
2011-01-02 1.7 4.5 0.0 3.2
2011-01-03 0.1 2.2 0.1 -0.1
然后我创建了对象(在我的原始版本中,我使用了一个不同的函数来sum
,因此不能使用Rowsum)
我的问题是:如何“访问”日期字段?例如,如果我plot(SumR)
我得到7.3 9.4 2.3
的一个绘图,但我希望x轴与日期相对应。我尝试了SumR[1,]
,但得到了一个“维数不正确”错误
编辑
根据Aditya的建议,我可以通过cast1对象本身访问日期:
cast1.df <- as.data.frame(cast1)
cast1.df[,1]
cast1.df它们是名称,存储为字符串
你需要做一些类似的事情
plot(x = as.Date(names(sumR), format = '%Y-%m-%d'), y = sumR)
它们是名称,存储为字符串
你需要做一些类似的事情
plot(x = as.Date(names(sumR), format = '%Y-%m-%d'), y = sumR)
快速而肮脏的方法是使用cast1的日期列本身?快速而肮脏的方法是使用cast1的日期列本身?
plot(x = as.Date(names(sumR), format = '%Y-%m-%d'), y = sumR)