Heim > Artikel > Backend-Entwicklung > Pandas+Pyecharts |. 2022 Fortune 500 Datenanalysevisualisierung
In dieser Ausgabe analysieren wir mit Python die Informationsdaten der Fortune-500-Unternehmen im Jahr 2022, werfen Sie einen Blick darauf:
Visualisierungsteil:
Piktogramm – PictorialBar
Balkendiagramm – Balken
Karte – Karte: Geografisches Koordinatensystem: Geo. Wasserballkarte: Flüssigkeit. Polarkoordinaten: Polar.
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
df = pd.read_excel('2022年世界五百强排行榜.xlsx') df.head(10)
2.2 查看数据信息
df.info()
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() )
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'] ), ) )
我国世界500强企业有145家,占比高达29%,接近总量的1/3
Auf die Vereinigten Staaten entfallen 24,8 % und auf Japan 9,4 % 3,5 Vermögen 500 Städte in China Balkendiagramm mit der Rangfolge der Anzahl der Unternehmen
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'] ), ) )
效果2:
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()
营收方面:
Aus Platzgründen werden einige Codes nicht angezeigt, run Online-Adresse (einschließlich Quellcode):
Das obige ist der detaillierte Inhalt vonPandas+Pyecharts |. 2022 Fortune 500 Datenanalysevisualisierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!