访问电商记网站( 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编程语言的预备课程。如果你想学习编程,或者想教孩子编程,那么这门课就是你的不二选择,欢迎关注公众号“能格编程”。
微信扫一扫
关注该公众号