Pandas+Pyecharts | 2022 Fortune 500 データ分析の視覚化

リリース: 2023-08-09 17:19:20
転載
1450 人が閲覧しました


#今回は、Python を使用して 2022 年の世界上位 500 企業の情報データを分析します。 、見てください:

  • 上位 500 社はどの国に大まかに分布していますか?
  • 上位 500 社 中国企業とその国内各都市への分布状況
  • 上位 500 社の損益状況
  • ...
お役に立てば幸いです、ご質問がある場合や改善したい場合は、編集者にプライベート メッセージを送信できます。

関連するライブラリ:

  • Pandas — データ処理

  • #Pyecharts — データ視覚化

#視覚化セクション:

  • ピクトグラム — PictorialBar

  • 棒グラフ — 棒

  • # 地図 — 地図

  • ##地理座標系 — 地理
  • #水球チャート — 液体
  • 極座標チャート — 極
  • ワード クラウド — 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)
ログイン後にコピー

Pandas+Pyecharts | 2022 Fortune 500 データ分析の視覚化

2.2 查看数据信息

df.info()
ログイン後にコピー

Pandas+Pyecharts | 2022 Fortune 500 データ分析の視覚化

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() )
ログイン後にコピー

Pandas+Pyecharts | 2022 Fortune 500 データ分析の視覚化

  • 我国以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'] ), ) )
ログイン後にコピー

Pandas+Pyecharts | 2022 Fortune 500 データ分析の視覚化

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

Pandas+Pyecharts | 2022 Fortune 500 データ分析の視覚化

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

  • ##米国が 24.8%、日本が 9.4%

# 3.4 各国のフォーチュン 500 企業数の上位 8 社のピクトグラム

Pandas+Pyecharts | 2022 Fortune 500 データ分析の視覚化

##3.5 各国のフォーチュン 500 企業数の棒グラフ中国の各都市

## 国内面:Pandas+Pyecharts | 2022 Fortune 500 データ分析の視覚化

    私の国のフォーチュン 500 企業 145 社は基本的に第一線に基づく ほとんどの都市
  • 北京がフォーチュン 500 企業 54 社で第 1 位にランクされ、次に上海と深センがそれぞれ 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'] ), ) )
ログイン後にコピー

Pandas+Pyecharts | 2022 Fortune 500 データ分析の視覚化

效果2:

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

Pandas+Pyecharts | 2022 Fortune 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()
ログイン後にコピー

Pandas+Pyecharts | 2022 Fortune 500 データ分析の視覚化

营收方面:

  • ウォルマートは営業利益 5,727 億 5,400 万ドルで第 1 位です。 、アマゾンは営業利益 4,698 億 2,200 万ドルで第 2 位、そして私の国のステート グリッド コーポレーションは営業利益は 4,698 億 2,200 万米ドル。 :
    State Grid Co., Ltd. ( 3)、中国石油化工公司 (4)、中国石油化学公司 (5)、中国国家建設工程公司 (9)
##4.
オンライン実行アドレス

##スペースの都合上、コードの一部は表示されていません。
オンライン実行アドレス(ソースコードを含む)

##https://www.heywhale.com/mw/project/6318517d9b96502cad5c5ab0## ############################################

以上がPandas+Pyecharts | 2022 Fortune 500 データ分析の視覚化の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:Python当打之年
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!