python商业数据分析的行业,Python数据分析项目
前言哪个国家的世界五百强企业数量最多?今天带你用大蟒来处理数据,并实现数据可视化,解决对现有数据产生的疑问。
本次代码是在朱皮特笔记本里面编写的
先导入本次代码需要的模块进口熊猫作为螺纹中径
从pyecharts .图表导入*
从肾盂造影图将选项作为选项导入
从pyecharts.commons.utils导入代码
从pyecharts.globals导入ThemeType Python从零基础入门到实战系统教程、源码、视频,想要数据集的同学也可以点这里导入数据data=pd.read_excel(2021年世界五百强排行榜. xlsx’)
data.head(5)
统计世界500强企业各个国家之间的占比pie=Pie(init_opts=opts .InitOpts(theme=light ,
宽度= 800像素,
height=700px ))
data_x=data1[国家].tolist()
data_y=data1[排名].tolist()
pie.add( ,
[list(z) for z in zip(data_x,data_y)],
半径=[35% , 55%]
)
派。set _ series _ opts(label _ opts=opts .LabelOpts(position=insideLeft ,
font_size=12,
color=rgba(0,0,0,0.5),
font_weight=bold ,
formatter="{ b }:{ d } % ",
itemstyle_opts={normal: {
不透明度:1,#透明度
shadowColor: rgba(0,0,0,0.2),#阴影颜色
暗影模糊:5,#阴影大小
shadowOffsetY: 5,# Y轴方向阴影偏移
shadowOffsetX: 5,# x轴方向阴影偏移
}
}
)
派。set _ global _ opts(legend _ opts=opts .LegendOpts(is_show=True,pos_left=right ,pos_top=center ,orient=vertical ),
title_opts=opts .标题选项(标题=2021年世界各国500强企业占比,pos_top=中心,pos_left=中心,
title_textstyle_opts=opts .TextStyleOpts(font_size=16)),
visualmap_opts=opts .VisualMapOpts(
min_=0,
max_=200,
))
pie.render_notebook()
将国家列设置为索引bar=Bar(init_opts=opts .InitOpts(theme=ThemeType .紫色_激情))
bar.add_yaxis(世界500强企业数量,数据1[排名].tolist())
酒吧。set _ global _ opts(title _ opts=opts .TitleOpts(title=每日电量统计表),toolbox_opts=opts .ToolboxOpts(),xaxis_opts=opts .AxisOpts(name_rotate=60,axislabel_opts={rotate:45}))
bar.render_notebook()
# 绘制直方图来显示
# 线性渐变
color _ js= 新e图。图形。线性梯度(0,1,0,0,
[{offset: 0,color: #008B8B},{offset: 1,color: #FF6347}],false)
bar=Bar(init_opts=opts .InitOpts(theme=ThemeType .黑暗))
酒吧。add _ xaxis(data1。索引。to list())
bar.add_yaxis(世界500强企业数量,数据1[排名].tolist(),itemstyle_opts=opts .ItemStyleOpts(color=JsCode(color _ js)))
酒吧。set _ global _ opts(title _ opts=opts .标题选项(标题=2021年各国世界500强企业统计,subtitle= ,pos_left=center ,pos_top=3% ),
toolbox_opts=opts .ToolboxOpts(),
xaxis_opts=opts .AxisOpts(name_rotate=60,axislabel_opts={rotate:45}),
legend_opts=opts .LegendOpts(is_show=True,
pos_left=80% ,
pos_bottom=90% ))
bar.render_notebook()
筛选出中国的世界500强企业并进行数据可视化分析# m_df=df.groupby([行业])[存活天数].平均值()。重置索引()
data2.sort_values(by=排名,升序=假,原地=真)
data_x=data2[字段2].tolist()
data_y=data2[排名].tolist()
bar=Bar(init_opts=opts .InitOpts(theme=light ,
宽度= 1000像素,
height=900px ))
bar.add_xaxis(data_x)
bar.add_yaxis(平均存活天数,[int(i) for i in data_y])
酒吧。set _ series _ opts(label _ opts=opts .LabelOpts(position=insideLeft ,
font_size=12,
font_weight=bold ,
formatter={b}:{c} ))
酒吧。set _ global _ opts(title _ opts=opts .标题选项(标题=2021年中国世界500强企业城市分布,pos_top=2% ,pos_left=center ,
title_textstyle_opts=opts .TextStyleOpts(font_size=16)),
legend_opts=opts .LegendOpts(is_show=False),
xaxis_opts=opts .AxisOpts(is_show=False,is_scale=True),
yaxis_opts=opts .AxisOpts(is_show=False),
visualmap_opts=opts .VisualMapOpts(
max_=3000,
min_=1500,
是_分段=假,
维度=0,
range_color=[rgba(238,25,38,1), rgba(289,112,147,0.4)])
)
bar.reversal_axis()
bar.render_notebook()
原创作品来自爱吃饼干的博主松鼠,
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。