Pandas+Pyecharts | 2022年世界500强数据分析可视化

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

本期我们利用Python分析2022年世界500强企业信息数据,看看:

  • 500强企业大概分布在哪些国家
  • 500强企业中国企业有哪些,在国内各城市分布情况
  • 500强企业利润盈亏情况

希望对小伙伴们有所帮助,如有疑问或者需要改进的地方可以私信小编。

涉及到的库:

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

可视化部分:

  • 象形图 — PictorialBar
  • 柱状图 — Bar
  • 地图 — Map
  • 地理坐标系 — Geo
  • 水球图 — Liquid
  • 极坐标图 — Polar
  • 词云 — WordCloud

🏳️‍🌈 1. 导入模块

import pandas as pd
from pyecharts.charts import Pie
from pyecharts.charts import Bar
from pyecharts.charts import Grid
from pyecharts.charts import Map
from pyecharts.charts import Geo
from pyecharts.charts import WordCloud
from pyecharts.charts import PictorialBar
from pyecharts.charts import Liquid
from pyecharts.charts import Polar
from pyecharts import options as opts
from pyecharts.commons.utils import JsCode

🏳️‍🌈 2.Pandas数据处理

2.1 读取数据

df = pd.read_excel('2022年世界五百强排行榜.xlsx')
df.head(10)

在这里插入图片描述

2.2 查看数据信息

df.info()

在这里插入图片描述

  • 500条数据没有确缺失,不需要进行其他处理。

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

3.1 各国世界500强企业数量排名柱状图

bar = (
    Bar(init_opts=opts.InitOpts(width='1000px', height='1000px',bg_color='#0d0735'))
    .add_xaxis(x_data)
    .add_yaxis("",y_data)
    .set_series_opts(label_opts=opts.LabelOpts(position="right",
                                              font_size=12,
                                              font_weight='bold',
                                              formatter='{c} 家'),
                    )
    .set_global_opts(
                    xaxis_opts=opts.AxisOpts(is_show=False,),
                    yaxis_opts=opts.AxisOpts(
                        axislabel_opts=opts.LabelOpts(font_size=13,color='#fff200'),
                        axistick_opts=opts.AxisTickOpts(is_show=False),
                        axisline_opts=opts.AxisLineOpts(is_show=False)
                    ),
                    title_opts=opts.TitleOpts(title="各国世界500强企业数量排名",pos_left='center',pos_top='1%',
                              title_textstyle_opts=opts.TextStyleOpts(font_size=22,color="#38d9a9")),
                    visualmap_opts=opts.VisualMapOpts(is_show=False,
                                      min_=20,
                                      max_=150,
                                      is_piecewise=False,
                                      dimension=0,
                                      range_color=['#203fb6', '#008afb', '#ffec4a', '#ff6611', '#f62336']
                                                     ),
                    )
    .reversal_axis()
)

在这里插入图片描述

  • 我国以145家世界500强企业高居榜首
  • 美国128家、日本47家位居二、三位
  • 亚洲方面还有韩国以18家的数量排名第六

3.2 各国世界500强企业数量排名TOP8极坐标图

p = (
    Polar(init_opts=opts.InitOpts(width='1000px', height='800px', bg_color='#0d0735'))
    .add_schema(
        radiusaxis_opts=opts.RadiusAxisOpts(data=x_data[-8:],
                                            type_='category'),
        angleaxis_opts=opts.AngleAxisOpts(
              is_clockwise=True,
              is_scale=True,
              max_=150,
              axislabel_opts=opts.LabelOpts(font_size=14, color='#fff200'),
              axisline_opts=opts.AxisLineOpts(is_show=True,linestyle_opts=opts.LineStyleOpts(
                                                    width=2,type_='dashed',color='#e4e932')),
              splitline_opts=opts.SplitLineOpts(is_show=True,
                    linestyle_opts=opts.LineStyleOpts(type_='dashed', color='#9FC131')
                ),
             ),
    )
    .add('',y_data[-8:], type_='bar')
    .set_global_opts(
        title_opts=opts.TitleOpts(title='各国世界500强企业数量排名TOP8',subtitle='制图@公众号:Python当打之年',pos_left='center',pos_top='1%',
            title_textstyle_opts=opts.TextStyleOpts(color='#38d9a9',font_size=20)
        ),
         visualmap_opts=opts.VisualMapOpts(max_=150, is_show = False, is_piecewise=True, split_number = 8, min_ = 10,
                                           range_color=['#203fb6', '#008afb', '#ffec4a', '#ff6611', '#f62336']
                                          ),
    )
)

在这里插入图片描述

3.3 各国世界500强企业数量占比饼状图

在这里插入图片描述

  • 我国世界500强企业有145家,占比高达29%,接近总量的1/3

  • 美国占比24.8,日本占比9.4%

3.4 各国世界500强企业数量排名TOP8象形图

在这里插入图片描述

3.5 中国各城市世界500强企业数量排名柱状图

在这里插入图片描述

国内方面:

  • 我国145家世界500强企业基本上也以一线城市居多
  • 北京以54家500强企业排名第一位,上海和深圳分别以12家和10家紧随其后
  • 北上广深中,广州以4家的数量跌出前5,排名第7

3.6 各国世界500强企业数量地图分布

m1 = (
    Map(init_opts=opts.InitOpts(width='1000px', height='500px',theme='dark',bg_color='#0d0735'))
    .add('公司数量',
         region_data,
         "world",
         is_map_symbol_show=False,
         is_roam=False,
        )
    .set_series_opts(label_opts=opts.LabelOpts(is_show=False))
    .set_global_opts(
        legend_opts=opts.LegendOpts(is_show=False),
        visualmap_opts=opts.VisualMapOpts(is_show=True,
                                          max_=150,
                                          min_=0,
                                          is_piecewise=True,
                                          split_number=10,
                                          pos_top='50%',
                                          pos_left='10%',
                                          range_color=['#9ecae1','#6baed6','#4292c6','#2171b5','#08519c','#08306b','#d4b9da','#c994c7','#df65b0','#e7298a','#ce1256','#980043','#67001f']
        ),
    )
)

在这里插入图片描述

3.7 中国世界500强企业数量占比水球图

在这里插入图片描述

3.8 世界500强企业公司名称词云

wd = WordCloud(init_opts=opts.InitOpts(width='1000px',height='600px',theme='dark',bg_color='#0d0735'))
wd.add('',
       [list(z) for z in zip(x_data, y_data)],
      )
wd.set_global_opts(
        title_opts=opts.TitleOpts(
            title=""),
        tooltip_opts=opts.TooltipOpts(is_show=True),
    )
wd.render_notebook()

在这里插入图片描述

营收方面:

  • 沃尔玛以572754百万美元的营业收入排名第1,亚马逊以469822百万美元的营业收入排名第2,我国国家电网有限公司以460616.9百万美元排名第3
  • 我国共有4家企业进入世界500强榜单前10:国家电网有限公司(3)、中国石油天然气集团有限公司(4)、中国石油化工集团有限公司(5)、中国建筑集团有限公司(9)

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

网盘: https://pan.baidu.com/doc/share/Olj4d~aKuXT7AF0cq01MrQ-437060019167360
提取码: pyra


以上就是本期为大家整理的全部内容了,赶快练习起来吧,原创不易,喜欢的朋友可以点赞、收藏也可以分享注明出处)让更多人知道。

  • 5
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
### 回答1: 世界500excel经典图表模板是一种非常流行的数据分析工具,它能够帮助用户有效地呈现和分析数据,快速找出数据中的关键信息并进行决策。这种模板通常包括饼图、柱状图、折线图、散点图等基本图表类型,同时还有一些高级图表,如热力图、地图、漏斗图等,可以根据不同的数据特征和需求进行选择和运用。 使用这种模板的优点在于它具有良好的可视化效果,能够有效地传递信息,同时也节约了时间和精力。用户可以通过简单的操作实现快速数据分析可视化操作,轻松地了解数据的变化趋势和重要指标,针对性地进行调整和优化,从而提高企业的经营效率和市场竞争力。 当然,使用世界500excel经典图表模板也需要注意一些细节问题,如数据的准确性和完整性,图表风格和排版等,需要细心地处理和调整,以达到最佳的分析效果。同时,也要根据数据的实际情况进行差异化处理,避免照搬模板而导致不恰当的分析和决策。 总的来说,使用世界500excel经典图表模板是一种高效、简单和实用的数据分析工具,它能够帮助企业快速了解和应对市场变化和竞争环境,提升业务水平和绩效表现。 ### 回答2: 世界500企业是全球最具有影响力和实力的企业,他们的业务覆盖全球各个领域和行业,对于很多企业来说,他们的成功经验是非常值得借鉴的。而excel经典图表模板则是为了方便企业在数据分析、统计、报告等方面的需求而设计的,它可以帮助企业将复杂的数据转化成易于理解和分析的图表形式,进而提高企业的决策效率和运营效益。 世界500企业的excel经典图表模板具有以下特点: 1. 数据清晰:这些模板会将复杂的数据以简单的方式呈现出来,辅以各种图表和图形,使数据更加直观、易于理解和分析。 2. 专业、准确:模板的设计者通常都是一些数据分析和统计领域的专业人士,经过多的实践和研究,设计出的模板是非常准确、专业的。 3. 易于操作:这些模板都是基于excel软件设计的,使用起来非常简单,不需要任何编程技能就可以直接使用。 4. 可定制性:为了满足不同企业和行业的需求,这些模板都具有一定的可定制性,可以根据实际需求进行调整和修改。 总之,世界500企业的excel经典图表模板是非常实用和有价值的工具,对于企业在数据分析和统计、决策和规划等方面有着重要的意义。 ### 回答3: 世界500excel经典图表模板是针对企业排名和业务分析的专业模板。该模板融合了丰富的图表和数据格式,使用户能够快速有效地处理和分析数据。这个模板的设计非常简单明了,操作方式也很容易上手。它最大的优势是能够为用户提供多种图表和数据处理方式,以便更好地满足用户的需求和要求。 世界500excel经典图表模板为用户提供了几种类型的数据分析组件,包括普通表格、柱状图、折线图、散点图和饼图等。用户可以选择合适的图表类型来展示自己的数据。这些组件还可以通过不同的数据格式、颜色和注释来自定义配置,以满足用户对数据的需求。 总之,世界500excel经典图表模板是非常实用和高效的数据分析工具。用户可以利用这个模板快速完成数据处理和分析,从中洞察到更多的业务和市场信息。当面对需要高质量数据分析和业务展示的项目时,这个模板将是您不可或缺的工具!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Python当打之年

您的鼓励是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值