[英]Plot a graph of sum of sales values by location
我有一个数据集,其中包含每个日期的位置和销售额。 如何只按位置求和并以图形方式表示相同值:
location date sales
a 11/2/2015 100
b 11/3/2015 10
c .. 500
a 20
a 10
图应如下所示:
a-> 130 b-> 10 c-> 500
使用plyr
库:
library(plyr)
result <- ddply(df, .(location), summarise, sum = sum(sales))
> result
location sum
1 a 130
2 b 10
3 c 500
您只需调用以下命令即可获得基本的情节:
plot(result$location, result$sum)
数据:
df <- data.frame(location=c("a", "b", "c", "a", "a"),
date=c("11/2/2015", "11/3/2015", "11/4/2015", "11/5/2015", "11/6/2015"),
sales=c(100, 10, 500, 20, 10))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.