计算多个店铺滚动销售额分位数的Python实现
在实际营业中,对于每个门店的销售额分析是非常重要的。本文将介绍如何使用Python计算某公司的多个店铺每N天(5天)的滚动销售额的分位数。
首先,我们需要准备好数据。假设有3个门店,分别为A、B、C,数据存储在一个csv文件中,其中日期和销售额已经按照日期排序好。文件内容如下:
| Date | Store | Sales |
|---|---|---|
| 2020/1/1 | A | 100 |
| 2020/1/1 | B | 200 |
| 2020/1/1 | C | 300 |
| 2020/1/2 | A | 150 |
| 2020/1/2 | B | 250 |
| 2020/1/2 | C | 350 |
| … | … | … |
接下来,我们需要读取csv文件并处理数据。这里我们使用pandas
本文介绍了如何使用Python的pandas库计算多个店铺每5天的滚动销售额分位数。通过读取csv文件,处理数据,然后利用rolling和quantile方法,可以得到每个店铺销售额的10%, 50%和90%分位数。"
114103236,10327272,Java Spring Cloud构建的B2B2C电子商务-分销系统,"['Spring Cloud', 'Java开发', '分布式系统', '微服务架构', '电子商务平台']
订阅专栏 解锁全文
985

被折叠的 条评论
为什么被折叠?



