【发布时间】:2011-12-14 01:22:30
【问题描述】:
尊敬的社区,
我收到的数据将在一个数据框中:
Var_1 Var_2 Date VaR_3 VaR_4 VaR_5 Var_6
1 4 2010-01-18 7 apple 10 sweet
2 5 2010-07-19 8 orange 11 sour
3 6 2010-01-18 9 kiwi 12 juicy
... ... ... ... ... ... ...
我想使用 zoo,因为它似乎是一个灵活的对象类。我刚从 R 开始,我试图阅读包的描述(小插图)。
问题:
- 给定以上数据作为数据框,建议用哪种方法将完整的df转换成zoo对象,告诉zoo应该使用第三列作为日期列(日期可以在数据中出现多次)?
- 如何使用 zoo 内置函数每月聚合所有其他列,除了第 4 列和第 6 列? zoo 是否能够自动丢弃分类变量而只使用那些适合聚合的列?
- 如何每月汇总所有数字列,针对第 4 列中的每个类别(第 6 列不应包括在内,因为它不是数字)。
感谢您的支持。
【问题讨论】:
-
似乎适用于问题 1:df.z