我试图选择正确的列从数据帧列内使用ddply总数的总结:如何总结一个串引用
df2 <- ddply(df1,'col1', summarise, total = sum(substr(variable,1,3)))
这似乎并不奏效,因为你可以”总结一个字符,但我想传递给列的引用,而不是sum字符串的结果。有没有办法解决这个问题?
实施例数据&希望的输出:
变量= “2017年8月”
col1 Jun Jul Aug 1 A 1 2 3 2 A 1 2 3 3 A 1 2 3 4 A 1 2 3 5 A 1 2 3 6 B 2 3 4 7 B 2 3 4 8 B 2 3 4 9 C 3 4 5 10 C 3 4 5
Desired Output: 1 A 15
2 B 12 3 C 10
你能提供一些示例数据,以及你期待什么结果的例子吗? –
刚刚添加了,对于慢回复抱歉 – Jess