我有一个看起来有点像这样一个数据帧:如何将数据框中的三个日期列合并为一个变量?
Type Size `Jul-17` `Aug-17` `Sep-17`
1 A Large 35 24 80
2 B Medium 81 13 38
3 C Small 30 64 45
4 D Large 97 68 65
5 E Medium 31 69 33
6 F Small 84 74 12
我使用ddply功能很多,的,而不是三列加在一起像下面...
result <- ddply(Example, .(Type), (summarize),
Q3sum = sum(`Jul-17`, `Aug-17`, `Sep-17`))
我想要能够引用包含这三列的单个变量并将其称为“Q3”。有没有办法做到这一点,仍然会允许数据与ddply一起使用?我尝试使用Q3<- c(`Jul-17`, `Aug-17`, `Sep-17`)
将三列设置为单个变量,但它似乎不起作用。
任何建议将不胜感激。
您的预期结果如何? – jaySf
而不是引用ddply中的三列,我会引用ddply中的一个变量来代替。 –
因此,而不是'7月17日,'8月17日,'9月17日'它将只是“Q3”。 –