64 Pandas+Pyecharts | 全国瑞幸咖啡VS星巴克门店数据分析可视化

本期我们利用Python分析「全国瑞幸咖啡星巴克门店数据」,看看:瑞幸VS星巴克全国门店数量、重要城市瑞幸VS星巴克门店数量分布、各省瑞幸VS星巴克门店数量占比、全国瑞幸VS星巴克门店数量地图、全国瑞幸、星巴克门店分布热图等等,希望对大家有所帮助,如有疑问或者需要改进的地方可以联系小编。

涉及到的库:

  • Pandas— 数据处理
  • Pyecharts— 数据可视化

1. 导入模块

import pandas as pd 
from pyecharts.charts import * 
from pyecharts import options as opts 
import warnings 
warnings.filterwarnings('ignore')

2. Pandas数据处理

2.1 读取数据 

df1 = pd.read_excel('./瑞幸咖啡全国门店信息.xlsx')
df2 = pd.read_excel('./星巴克全国门店信息.xlsx')

2.2 数据信息 

df1.info()
df2.info()

2.3 数据去重

df1 = df1.drop_duplicates()
df2 = df2.drop_duplicates()

2.4 数据去空


df1 = df1.dropna()
df2 = df2.dropna()

3. Pyecharts数据可视化

3.1 瑞幸VS星巴克全国门店数量

def get_chart():
    chart = (
        Bar(init_opts=opts.InitOpts(theme='light',width='1000px', height='600px'))
        .add_xaxis(x_data)
        .add_yaxis('', y_data,
                   label_opts=opts.LabelOpts(formatter='{c}家'),
                   itemstyle_opts=opts.ItemStyleOpts(color=JsCode(js))
                  )
        .set_global_opts(
            legend_opts=opts.LegendOpts(is_show=False),
            title_opts=opts.TitleOpts(
                title='1-瑞幸VS星巴克全国门店数量',
                subtitle=subtitle,
                pos_left='center',
                pos_top='2%',
                title_textstyle_opts=opts.TextStyleOpts(color=t_color,font_size=22)
            ),
        )
    )
  • 瑞幸的门店数量明显多于星巴克。瑞幸的门店数量超过6000家,而星巴克的门店数量在4000家。

3.2 全国瑞幸门店数量TOP15省份

  • 重庆市瑞幸咖啡门店数量最多,为441家。上海市紧随其后,有410家门店。 北京市、天津市、陕西省、湖北省、四川省等地瑞幸咖啡门店数量也超过了300家。整体来看,重庆市和上海市的门店数量明显多于其他省份,而贵州省的门店数量最少。

3.3 全国星巴克门店数量TOP15省份

def get_chart():
    chart = (
        Bar()
        .add_xaxis(x_data[::-1])
        .add_yaxis("", y_data[::-1])
        .reversal_axis()
        .set_global_opts(
            title_opts=opts.TitleOpts(
                title='3-全国星巴克门店数量TOP15省份',
                subtitle=subtitle,
                pos_top='2%',
                pos_left="center",
                title_textstyle_opts=opts.TextStyleOpts(color=t_color,font_size=22)
            ),
            visualmap_opts=opts.VisualMapOpts( range_color=colors2),
        )
    )

  • 北京市和上海市的星巴克门店数量远高于其他省份,分别超过500家和499家。广东省以363家位居第三,而其他省份的门店数量相对较少,尤其是辽宁省,仅有86家。整体来看,东部沿海地区和一线城市的星巴克门店数量较为集中,反映了这些地区较高的消费能力和市场需求。

3.4 重要城市瑞幸VS星巴克门店数量分布

图片说明文字
  • 从图表中可以看出,在北京市、上海市、广州市、重庆市、天津市、杭州市、西安市、武汉市这些城市中,瑞幸的门店数量普遍多于星巴克。特别是在北京、上海和武汉这三个城市,瑞幸的门店数量优势更为明显。这可能反映了瑞幸在这些城市的市场扩张策略更为激进,或者其市场定位和消费者需求更贴合当地市场。

3.5 各省瑞幸VS星巴克门店数量占比

  • 瑞幸咖啡在大部分省份的门店数量占比超过星巴克,显示出其在中国市场的快速扩张。
  • 星巴克在香港、西藏、上海、江苏、浙江等地区仍占据优势,可能与其先发优势和品牌定位有关。
  • 广东、北京、四川等地两者竞争激烈,市场份额较为接近。
瑞幸占比最高的省份:
  • 新疆维吾尔自治区:瑞幸占比98.1%,星巴克仅1.9%。
  • 黑龙江省:瑞幸81%,星巴克19%。
  • 青海省:瑞幸82.6%,星巴克17.4%。
  • 江西省:瑞幸83.8%,星巴克16.2%。
  • 甘肃省:瑞幸84%,星巴克16%。

星巴克占比最高的省份:

  • 香港特别行政区:星巴克94.5%,瑞幸5.5%。
  • 西藏自治区:星巴克80%,瑞幸20%。
  • 上海市:星巴克54.9%,瑞幸45.1%。
  • 江苏省:星巴克53.1%,瑞幸46.9%。
  • 浙江省:星巴克52%,瑞幸48%。

两者占比接近的省份:

  • 广东省:瑞幸44.7%,星巴克55.3%。
  • 北京市:瑞幸42.7%,星巴克57.3%。
  • 四川省:瑞幸52.8%,星巴克47.2%。

3.6 全国瑞幸VS星巴克门店数量地图

  • 直观地展示了瑞幸和星巴克在全国各省份的门店分布情况,瑞幸(蓝色区域)在多个省份占据较多门店数量,而星巴克(绿色区域)在东部沿海省份(如广东、江苏、浙江)较为集中。

3.7 全国瑞幸门店分布热图

def get_chart():
    geo = (
        geo.add_schema(maptype="china")
        .add(
            "",
            [list(z) for z in zip(x_data, y_data)],
            type_='heatmap',
            symbol_size = 5, 
        )
        .set_global_opts(
            legend_opts=opts.LegendOpts(is_show=False),
            visualmap_opts=opts.VisualMapOpts(
                range_color=colors1,
            ),
            title_opts=opts.TitleOpts(
                title='7-全国瑞幸门店分布热图',
                subtitle=subtitle,
                pos_top='2%',
                pos_left="center",
                title_textstyle_opts=opts.TextStyleOpts(color=t_color,font_size=22)
            ),
        )
    )

  • 瑞幸门店主要集中在经济发达、人口密集的地区,如一线城市和沿海经济带。这些地区消费能力强,对咖啡的需求较高。省会城市和大城市通常是瑞幸布局的重点,因为这些城市商业活动频繁,适合开设门店。

高密度区域:

  • 东南沿海地区:包括广东、福建、浙江、江苏、上海等地,颜色最深,表明这些地区的瑞幸门店数量最多。
  • 长江中下游地区:如湖北、湖南、江西等地,也有较高的门店密度。
  • 华北地区:北京、天津、河北等地,门店分布也较为密集。

中密度区域:

  • 西南地区:四川、重庆等地有一定数量的门店。
  • 东北地区:辽宁、吉林、黑龙江等地,门店密度中等。

低密度区域:

  • 西北地区:新疆、青海、宁夏等地,颜色较浅,门店数量较少。
  • 西藏:几乎没有瑞幸门店分布。

3.8 全国星巴克门店分布热图

  • 展示了星巴克在中国的门店分布情况,反映了其市场布局策略:优先选择经济发达、人口密集的东部沿海地区,逐步向中部地区扩展,而在西部地区的布局相对较少。这种分布与地区的经济发展水平、人口密度和消费能力密切相关。
 

4. 源码+数据

下载资源