Pandas+Pyecharts | 双十一美妆销售数据分析可视化

这篇具有很好参考价值的文章主要介绍了Pandas+Pyecharts | 双十一美妆销售数据分析可视化。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家好,我是 👉【Python当打之年(点击跳转)】

本期利用 python 分析 双十一美妆销售数据 ,看看:

  • 双十一前后几天美妆订单数量、总销量
  • 各美妆品牌销量情况
  • 美妆品牌一级/二级分类占比
  • 各美妆品牌价格箱型分布情况
  • 各美妆品牌平均价格
  • 美妆品牌词云
  • 等等…

希望对大家有所帮助,如有疑问或者需要改进的地方可以联系小编。

涉及到的库:
Pandas — 数据处理
Pyecharts — 数据可视化

🏳️‍🌈 1. 导入模块

import pandas as pd
from pyecharts.charts import Line
from pyecharts.charts import Bar
from pyecharts.charts import Scatter
from pyecharts.charts import Boxplot
from pyecharts.charts import Pie
from pyecharts.charts import WordCloud
from pyecharts import options as opts
from pyecharts.commons.utils import JsCode
import warnings
warnings.filterwarnings('ignore')

🏳️‍🌈 2. Pandas数据处理

2.1 读取数据

df_school = pd.read_excel('data.xlsx')

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python

2.2 数据信息

df.info()

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python

2.3 筛选有销量的数据

df1 = df.copy()
df1 = df1[df1['销量']>0]

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python

数据过滤后还有24479条。

🏳️‍🌈 3. Pyecharts数据可视化

3.1 双十一前后几天美妆订单数量

def get_line1():
    line1 = (
        Line()
        .add_xaxis(x_data)
        .add_yaxis("", y_data,
                   is_smooth=True)
        .set_global_opts(
            legend_opts=opts.LegendOpts(is_show=False),
            visualmap_opts=opts.VisualMapOpts(
                is_show=False,
                min_ = 1500,
                max_ = max(y_data),
                range_color=range_color
            ),
            title_opts=opts.TitleOpts(
                title='1-双十一前后几天美妆订单数量',
                subtitle='-- 制图@公众号:Python当打之年 --',
                pos_top='1%',
                pos_left="1%",
                title_textstyle_opts=opts.TextStyleOpts(color='#fff200',font_size=20)
            )
        )
    )

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python

在11号前几天订单量持续在比较高的状态,在11月11号后趋于平稳,应该是双十一商家提前预热,消费者的预购订单量比较大。

3.2 双十一前后几天美妆销量

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python
化妆品的购买高峰在11号前几天,在11月9号达到高峰,消费者的预购销量比较大,和订单量趋势基本保持一致。

3.3 各美妆品牌订单数量

def get_bar1():
    bar1 = (
        Bar()
        .add_xaxis(x_data)
        .add_yaxis("", y_data,label_opts=opts.LabelOpts(position='right'))
        .set_global_opts(
            legend_opts=opts.LegendOpts(is_show=False),
            visualmap_opts=opts.VisualMapOpts(
                is_show=False,
                min_ = min(y_data),
                max_ = max(y_data),
                dimension=0,
                range_color=range_color
            ),
            title_opts=opts.TitleOpts(
                title='3-各美妆品牌订单数量',
                subtitle='-- 制图@公众号:Python当打之年 --',
                pos_top='1%',
                pos_left="1%",
                title_textstyle_opts=opts.TextStyleOpts(color='#fff200',font_size=20)
            ),
        )
        .reversal_axis()
    )

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python
悦诗风吟的商品数量最多,其次为佰草集、欧莱雅。

3.4 各美妆品牌总销量

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python
相宜本草的销售额、销量都是最高的,美宝莲、悦诗风吟、妮维雅、欧莱雅分列第二至五位。

3.5 一级分类占比

def get_pie1():
    pie1 = (
        Pie()
        .add(
            "",
            [list(z) for z in zip(x_data, y_data)],
            radius=["40%", "70%"],
            center=["50%", "50%"],
            label_opts=opts.LabelOpts(formatter="{b}: {d}%",font_size=14,font_weight=500),
        )
        .set_global_opts(
            title_opts=opts.TitleOpts(
                title='5-一级分类占比',
                subtitle='-- 制图@公众号:Python当打之年 --',
                pos_top='1%',
                pos_left="1%",
                title_textstyle_opts=opts.TextStyleOpts(color='#fff200',font_size=20)
            ),
            legend_opts=opts.LegendOpts(is_show=False)
        )
    )

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python
销量第一的还要是护肤品,其次是套装系列和化妆品。

3.6 二级分类占比

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python
按二级分类来看,订单量前五的分别是:套装类、清洁类、面霜类、化妆水和乳液类。

3.7 二级分类销量

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python

3.8 各美妆品牌价格箱型图

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python

3.9 各美妆品牌平均价格

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python

平均价格方面,娇兰、雪花秀、雅诗兰黛、兰蔻、资生堂等品牌价格稍微偏高一些。

3.10 各美妆品牌分类词云

Pandas+Pyecharts | 双十一美妆销售数据分析可视化,Pyecharts系列,Python可视化系列,信息可视化,数据分析,python

🏳️‍🌈 可视化项目源码+数据

点击跳转:【全部可视化项目源码+数据】


以上就是本期为大家整理的全部内容了,赶快练习起来吧,原创不易,喜欢的朋友可以点赞、收藏也可以分享注明出处)让更多人知道。文章来源地址https://www.toymoban.com/news/detail-536903.html

到了这里,关于Pandas+Pyecharts | 双十一美妆销售数据分析可视化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 《PySpark大数据分析实战》-27.数据可视化图表Pyecharts介绍

    📋 博主简介 💖 作者简介:大家好,我是wux_labs。😜 热衷于各种主流技术,热爱数据科学、机器学习、云计算、人工智能。 通过了TiDB数据库专员(PCTA)、TiDB数据库专家(PCTP)、TiDB数据库认证SQL开发专家(PCSD)认证。 通过了微软Azure开发人员、Azure数据工程师、Azure解决

    2024年01月24日
    浏览(50)
  • Python通过pyecharts对爬虫房地产数据进行数据可视化分析(一)

    对Python通过代理使用多线程爬取安居客二手房数据(二)中爬取的房地产数据进行数据分析与可视化展示 我们爬取到的房产数据,主要是武汉二手房的房源信息,主要包括了待售房源的户型、面积、朝向、楼层、建筑年份、小区名称、小区所在的城区-镇-街道、房子被打的标

    2024年02月07日
    浏览(56)
  • 门店销售数据分析

    本文以优衣库门店销售数据为例,利用数据分析工作经验及业务理解对门店销售数据进行数据分析展示。 结论先行-数据分析报告结论: 1.用户更加偏向于在周末的时间段内进行消费,周末的日平均销售指标是工作日的平均指标的1.7倍,各门店可以选择在周末的时间段内增加

    2024年02月06日
    浏览(43)
  • 京东数据分析工具(京东销售数据如何查询)

    相信很多京东或者天猫商家都会有这样的需求:想要查看各品类的销售数据,行业大盘数据、竞品的各项销售数据、各品类下的爆款商品数据、竞品店铺的数据等等,一些商智无法满足的数据不知道去哪里可以看到。 实际上,可以体验一下那些靠谱第三方平台的数据,全品类

    2024年02月06日
    浏览(64)
  • Hive数据分析案例——汽车销售数据分析

    使用HiveQL实现来实现,本数据为上牌汽车的销售数据,分为乘用车辆和商用车辆。数据包含销售相关数据与汽车具体参数。数据项包括:时间、销售地点、邮政编码、车辆类型、车辆型号、制造厂商名称、排量、油耗、功率、发动机型号、燃料种类、车外廓长宽高、轴距、前

    2024年02月09日
    浏览(181)
  • 大数据分析——某电商平台药品销售数据分析

    大数据分析——某电商平台药品销售数据分析 一、   选题背景 我们已经习惯了在网上购买衣服、数码产品和家用电器,但是在网上买药品的还是不多。据史国网上药店理事会调查报告显示:2022 年,医药 B2C 的规模达到 4 亿元,仅出现 5 家锁售额达.5000 万元的网上药店。而

    2024年02月04日
    浏览(49)
  • 电商销售数据分析(Python)

    目录 1.背景 2.分析目标 3.数据准备 4.数据清洗 4.1 查看是否含有缺失值 4.2 查看是否有异常值 4.3 数据整理 5.具体目标分析 5.1 分析每年销售额的增长率 5.2 各个地区分店的销售额 5.3 销售淡旺季分析 5.4 新老客户数 5.5 用户价值度RFM模型分析 6. 案例结论 6.1 结论依据 6.2 

    2024年02月04日
    浏览(80)
  • 可视化 | Flask+Mysql+PyEcharts 电影Top250数据分析系统

    本期给大家分享一套适合初学者的 Flask+Mysql+Echarts 电影Top250数据分析系统 ,希望对你有所帮助,如有疑问或者需要改进的地方可以私信小编。 模板一: 【可视化 | Flask+Pyecharts可视化模板一】 模板二: 【可视化 | Flask+Pyecharts可视化模板二】 以上各图内容均可根据自己的需要

    2024年02月12日
    浏览(49)
  • 数据分析实战项目2:优衣库销售数据分析

    1、需求和数据加载 数据:不同城市优衣库门店的销售数据, 需求: 不同产品的销售方式,顾客喜欢的购买方式(线上or线下) 销售额与成本之间的关系 购买时间偏好 看数据查看问题:revenue最小值出现负值 2、不同种类产品的销售情况 2.1 不同产品的销售情况 对列A分组,不

    2024年02月08日
    浏览(52)
  • 【Python数据分析】如何使用matplotlib和pyecharts制作南丁格尔玫瑰图

    目录 一、介绍 二、相关库 三、数据准备 四、pyecahrts代码实现 五、matplotlib代码实现 原文作者 :我辈理想 版权声明 :文章原创,转载时请务必加上[原文超链接](https://blog.csdn.net/qq_15028721?spm=1010.2135.3001.5421)、作者信息和本声明。 玫瑰图是弗罗伦斯·南丁格尔所发明的。又名

    2024年02月07日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包