大家好,我是【Python当打之年】 本期我们利用Python分析2022年世界500强企业信息数据,看看:
希望对小伙伴们有所帮助,如有疑问或者需要改进的地方可以私信小编。 涉及到的库:
可视化部分:
目录 1. 导入模块 2.Pandas数据处理 2.1 读取数据 2.2 查看索引、数据类型和内存信息 3. Pyecharts数据可视化 3.1 各国世界500强企业数量排名柱状图 3.2 各国世界500强企业数量排名TOP8极坐标图 3.3 各国世界500强企业数量排名TOP8象形图 3.4 各国世界500强企业数量占比饼状图 3.5 中国各城市世界500强企业数量排名柱状图 3.6 各国世界500强企业数量地图分布 3.7 中国世界500强企业数量占比水球图 3.8 世界500强企业公司名称词云 4. 在线运行地址 1. 导入模块import pandas as pdfrom pyecharts.charts import Piefrom pyecharts.charts import Barfrom pyecharts.charts import Gridfrom pyecharts.charts import Mapfrom pyecharts.charts import Geofrom pyecharts.charts import WordCloudfrom pyecharts.charts import PictorialBarfrom pyecharts.charts import Liquidfrom pyecharts.charts import Polarfrom pyecharts import options as optsfrom pyecharts.commons.utils import JsCode 2. Pandas数据处理2.1 读取数据
![]() 2.2 查看数据信息 df.info() ![]() 500条数据没有确缺失,不需要进行其他处理。 3. Pyecharts数据可视化3.1 各国世界500强企业数量排名柱状图
![]()
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强企业数量占比饼状图 ![]()
3.4 各国世界500强企业数量排名TOP8象形图 ![]() 3.5 中国各城市世界500强企业数量排名柱状图 ![]() 国内方面:
3.6 各国世界500强企业数量地图分布
![]() 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), ) ![]() 营收方面:
4. 在线运行地址篇幅原因,部分代码未展示,在线运行地址(含源码): https://www./home/column/60e2740e3aeb9c0017b967a2 END 以上就是本期为大家整理的全部内容了,赶快练习起来吧,喜欢的朋友可以点赞、转发,也可以在评论区留言相互交流。文章首发公众号 “Python当打之年” ,每天都有python编程技巧推送,希望大家可以喜欢。 |
|