拼多多市场大盘数据统计图表自动化2 - 查询品牌销量占比和销售额占比

原创 电商记 新零售日志

访问电商记网站( dianshangji.com )安装电商记插件可使用本功能。

点击文章底部 [ 阅读原文 ] 链接可查看插件安装说明。


本文讲解《拼多多市场大盘数据统计图表自动化》的第2个数据处理流程, 对品牌字段进行分组统计,分别计算销量总和占比和销售额总和占比。

流程ID:7739


首先,我们采用一个关键词“牛仔裤”,采集拼多多的商品列表和属性列表的内容。
流程ID:7675
拼多多销量排序搜索结果的商品列表(关键词:牛仔裤, 页数:30,记录数:600)

流程ID:7696
拼多多详情页的属性列表(商品数:598)


本文所述流程包含两个函数。
在生成数据图表之前,先将表格“Sheet3”的“销量”字段改名为“月销量”字段。


第1个函数“2a.生成全部品牌月销量占比图”的功能如下:


首先,在表格“Sheet3”执行RBQL查询,分组统计“品牌”字段,计算“月销量”字段的聚合总和,结果存于表格“品牌月销量总和”。


RBQL语句如下所示:

SELECT a["品牌"], sum(a["月销量"]) GROUP BY a["品牌"]
#TARGETHEADER 品牌,月销量总和


表格“品牌月销量总和”的内容如下所示:


接下来,将该表格按“月销量总和”字段进行倒序排列,结果改写表格内容。


查询RBQL语句如下所示:

SELECT * ORDER BY a["月销量总和"] DESC


表格“品牌月销量总和”的内容如下所示:


根据表格内容绘制饼状图的代码如下:


品牌销量占比图的显示结果如下所示:



第2个函数“2b.生成全部品牌月销售额占比图”的功能如下:


从表格“Sheet3”执行RBQL语句,分组统计“品牌”字段,计算“月销量”与“价格”相乘(即“月销售额”)的聚合求和结果,结果保存于表格“品牌月销售额总和”。


查询RBQL语句如下所示:

SELECT a["品牌"], sum(a["月销量"] * a["价格"]) GROUP BY a["品牌"]
#TARGETHEADER 品牌,月销售额总和


表格“品牌月销售额总和”的内容如下所示:


然后按字段“月销售额总和”倒序排列,结果改写表格“品牌月销售额总和”。


查询RBQL语句如下所示:

SELECT * ORDER BY a["月销售额总和"] DESC


表格“品牌月销售额总和”的内容如下所示:


根据表格内容绘制饼状图的代码如下:


品牌销售额占比图的显示结果如下所示:


主流程调用上述两个函数的代码如下所示:


运行结束后,导出的Excel图表包含了品牌销量占比和销售额占比。
下载表格

  • Sheet1:拼多多详情页的属性列表

  • Sheet2:拼多多搜索页的商品列表

  • Sheet3:属性列表和商品列表的连接

  • 表格“月销量总和”

  • 表格“月销售额总和”


更多参考资料请访问网站社区的“拼多多”板块。


关于图形化编程的基础知识,请点击下面的《能格编程》图标,进入公众号教程。

学习图形化编程的最新课程,零基础入门,以3D沙盒游戏为练习环境,好学又好玩。这门课程很适合作为学习办公自动化和Python编程语言的预备课程。如果你想学习编程,或者想教孩子编程,那么这门课就是你的不二选择,欢迎关注公众号“能格编程”。

预览时标签不可点

微信扫一扫
关注该公众号

继续滑动看下一个
新零售日志
向上滑动看下一个
知道了
微信扫一扫
使用小程序
取消 允许
取消 允许
视频 小程序 ,轻点两下取消赞 在看 ,轻点两下取消在看 分享 留言 收藏