销售数据分析中经常需要计算某个商品的连带指标,但是R中并没有现成的函数可以计算商品的连带率,所以我们可以自定义函数,让结果返回所有商品连带指标组成的一个数据框
order:订单号;item:商品;volume:销量;amount:销额,都是长度相同的vector
liandai<-function(order,item,volume,amount){
require(dplyr)
df<-data.frame(order,item,volume,amount)
jr<-df%>%
group_by(order)%>%
mutate(连带销量=sum(volume),连带销额=sum(amount),客流量=1)%>%
group_by(item)%>%
summarize(连带销量=sum(连带销量),连带销额=