【數據可視化-98】2025年上半年地方財政收入Top 20城市可視化分析:Python + Pyecharts打造炫酷暗黑主題大屏

🧑 博主簡介:曾任某智慧城市類企業算法總監,目前在美國市場的物流公司從事高級算法工程師一職,深耕人工智能領域,精通python數據挖掘、可視化、機器學習等,發表過AI相關的專利并多次在AI類比賽中獲獎。CSDN人工智能領域的優質創作者,提供AI相關的技術咨詢、項目開發和個性化解決方案等服務,如有需要請站內私信或者聯系任意文章底部的的VX名片(ID:xf982831907

💬 博主粉絲群介紹:① 群內初中生、高中生、本科生、研究生、博士生遍布,可互相學習,交流困惑。② 熱榜top10的常客也在群里,也有數不清的萬粉大佬,可以交流寫作技巧,上榜經驗,漲粉秘籍。③ 群內也有職場精英,大廠大佬,可交流技術、面試、找工作的經驗。④ 進群免費贈送寫作秘籍一份,助你由寫作小白晉升為創作大佬。⑤ 進群贈送CSDN評論防封腳本,送真活躍粉絲,助你提升文章熱度。有興趣的加文末聯系方式,備注自己的CSDN昵稱,拉你進群,互相學習共同進步。

在這里插入圖片描述

【數據可視化-98】2025年上半年地方財政收入Top 20城市可視化分析:Python + Pyecharts打造炫酷暗黑主題大屏

    • 一、引言
    • 二、數據準備
    • 三、環境搭建
    • 四、代碼實現
      • 4.1 柱狀圖+折線圖組合(收入對比與增速)
      • 4.2 餅圖:收入占比
      • 4.3 漏斗圖:增速分級
      • 4.4 詞云圖:城市詞云
      • 4.5 增速排名條形圖
    • 五、創建可視化大屏
    • 六、可視化結果
      • 6.1 柱狀圖+折線圖組合:收入對比與增速
      • 6.2 餅圖:收入占比
      • 6.3 漏斗圖:增速分級
      • 6.4 詞云圖:城市詞云
      • 6.5 增速排名條形圖
    • 七、分析總結


一、引言

??在經濟分析中,地方財政收入是衡量地區經濟發展水平的重要指標之一。本文將利用Python和Pyecharts庫對2025年上半年地方財政收入排名前20的城市數據進行可視化分析,從多個維度展示數據,并生成一個炫酷的可視化大屏。

二、數據準備

??假設我們已經有了一個Excel文件,名為“2025年上半年地方財政收入排名前20的城市.xlsx”,包含了以下字段:序號、城市、2025年1-6月一般預算收入(億元)、2024年同期、名義增速(%)。

三、環境搭建

??確保安裝了以下Python包:

pip install pandas pyecharts openpyxl

四、代碼實現

??以下是完整的Python代碼,用于讀取數據、進行可視化分析,并生成可視化大屏。

import pandas as pd
from pyecharts.charts import *
from pyecharts import options as opts
from pyecharts.globals import ThemeType# 讀取數據
df = pd.read_excel("2025年上半年地方財政收入排名前20的城市.xlsx")

4.1 柱狀圖+折線圖組合(收入對比與增速)

bar_line = (Bar(init_opts=opts.InitOpts(theme=ThemeType.DARK, width="1000px", height="600px")).add_xaxis(cities).add_yaxis("2025年收入(億元)", income25, category_gap="50%").add_yaxis("2024年收入(億元)", income24, category_gap="50%").extend_axis(yaxis=opts.AxisOpts(name="名義增速(%)",type_="value",min_=-5,max_=5,interval=1,axislabel_opts=opts.LabelOpts(formatter="{value}%"),splitline_opts=opts.SplitLineOpts(is_show=True, linestyle_opts=opts.LineStyleOpts(opacity=0.2))).set_global_opts(title_opts=opts.TitleOpts(title="收入對比與增速", subtitle="2025年上半年"),tooltip_opts=opts.TooltipOpts(trigger="axis", axis_pointer_type="cross"),xaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(rotate=-15)),yaxis_opts=opts.AxisOpts(name="收入(億元)"),visualmap_opts=opts.VisualMapOpts(min_=-5, max_=5,range_color=["#ff5252", "#ffeb3b", "#4caf50"],is_show=True, orient="horizontal", pos_top="-5%")).set_series_opts(label_opts=opts.LabelOpts(is_show=False),itemstyle_opts=opts.ItemStyleOpts(border_color="#fff"),)
)

4.2 餅圖:收入占比

pie = (Pie(init_opts=opts.InitOpts(theme=ThemeType.DARK, width="1000px", height="600px")).add("", [list(z) for z in zip(cities, income25)]).set_global_opts(title_opts=opts.TitleOpts(title="收入占比"),legend_opts=opts.LegendOpts(orient="vertical", pos_top="15%", pos_left="2%"),).set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c} ({d}%)"))
)

4.3 漏斗圖:增速分級

# 漏斗圖:增速分級
funnel = (Funnel(init_opts=opts.InitOpts(theme=ThemeType.DARK, width="1000px", height="600px")).add("增速分級", [["正增長(>2%)", len(df[df["名義增速(%)"] > 2])],["微增/微降(-2~2%)", len(df[df["名義增速(%)"].abs() <= 2])],["負增長(<-2%)", len(df[df["名義增速(%)"] < -2])]]).set_global_opts(title_opts=opts.TitleOpts(title="增速分級漏斗"))
)

4.4 詞云圖:城市詞云

wordcloud = (WordCloud(init_opts=opts.InitOpts(theme=ThemeType.DARK, width="1000px", height="600px")).add("", [list(z) for z in zip(cities, income25)], word_size_range=[20, 100]).set_global_opts(title_opts=opts.TitleOpts(title="城市詞云圖"))
)

4.5 增速排名條形圖

growth_rank = (Bar(init_opts=opts.InitOpts(theme=ThemeType.DARK, width="1000px", height="600px")).add_xaxis(cities).add_yaxis("名義增速(%)", growth).set_global_opts(title_opts=opts.TitleOpts(title="增速排名"),xaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(rotate=-15)),yaxis_opts=opts.AxisOpts(name="增速(%)"),visualmap_opts=opts.VisualMapOpts(min_=min(growth), max_=max(growth),range_color=["#ff5252", "#ffeb3b", "#4caf50"],is_show=True, orient="horizontal", pos_top="-5%"))
)

五、創建可視化大屏

page = Page(layout=Page.DraggablePageLayout, page_title="2025年上半年地方財政收入Top 20城市可視化分析")
# 組裝大屏
page.add(bar_line, pie, funnel, wordcloud, growth_rank)
page.render("2025年上半年地方財政收入Top20城市可視化分析.html")

六、可視化結果

??運行上述代碼后,會生成一個名為 2025年上半年地方財政收入Top20城市可視化分析.html 的文件。打開該文件,可以看到以下內容:

6.1 柱狀圖+折線圖組合:收入對比與增速

??柱狀圖展示了2025年上半年地方財政收入Top 20城市的排名情況。折線圖展示了名義增速走勢。

6.2 餅圖:收入占比

??餅圖展示了Top 20城市財政收入的占比情況。

6.3 漏斗圖:增速分級

??漏斗圖展示了Top 20城市財政收入的增速分級情況。

6.4 詞云圖:城市詞云

??詞云圖展示了Top 20城市名稱的詞云圖。

6.5 增速排名條形圖

??條形圖展示了Top 20城市財政收入的名義增速排名。

七、分析總結

??通過對2025年上半年地方財政收入Top 20城市數據的可視化分析,我們可以得出以下結論:

  1. 收入對比:上海市和北京市的財政收入最高,分別為4684.4億元和3571.2億元。
  2. 收入占比:上海市和北京市的財政收入占比較高,分別占到了較大的比例。
  3. 增速走勢:深圳市和北京市的增速較高,分別為3.4%和2.6%。
  4. 增速分級:大部分城市的增速為正增長,少數城市為負增長。
  5. 城市詞云:上海市和北京市的詞云較大,表明這兩個城市的財政收入較高。

??總之,通過對財政收入數據的可視化分析,我們可以更好地了解各城市的財政收入水平,為制定相關政策提供參考依據。


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/94502.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/94502.shtml
英文地址,請注明出處:http://en.pswp.cn/web/94502.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【基礎-單選】向服務器提交表單數據,以下哪種請求方式比較合適

向服務器提交表單數據&#xff0c;以下哪種請求方式比較合適A.RequestMethod.GET B.RequestMethod.PUT C.RequestMethod.POST D.RequestMethod.DELETE 解釋如下&#xff1a; 在HarmonyOS應用開發中&#xff0c;向服務器提交表單數據&#xff0c;C. RequestMethod.POST 是比較合…

論文閱讀:Code as Policies: Language Model Programs for Embodied Control

地址&#xff1a;Code as Policies: Language Model Programs for Embodied Control 摘要 針對代碼補全任務訓練的大型語言模型&#xff08;LLMs&#xff09;已被證實能夠從文檔字符串&#xff08;docstrings&#xff09;中合成簡單的 Python 程序。研究發現&#xff0c;這些…

Vue 3 customRef 完全指南:自定義響應式引用的終極教程

&#x1f4d6; 概述 customRef() 是 Vue 3 中用于創建自定義響應式引用的組合式 API。它允許開發者完全控制響應式數據的讀取和寫入行為&#xff0c;為復雜的響應式邏輯提供了強大的靈活性。 &#x1f3af; 基本概念 什么是 customRef&#xff1f; customRef() 是一個工廠函數…

Java項目-蒼穹外賣_Day1

項目來源&#xff1a; 【黑馬程序員 Java項目實戰《蒼穹外賣》】 [https://www.bilibili.com/video/BV1TP411v7v6] ZZHow(ZZHow1024) 軟件開發整體介紹 軟件開發流程 需求分析&#xff1a;需求規格說明書、產品原型。設計&#xff1a;UI 設計、數據庫設計、接口設計。編碼…

面試可能問到的問題思考-MySQL

MySQL 1. 數據庫與緩存的一致性 引入緩存&#xff0c;因為緩存只是數據庫數據的副本&#xff0c;那么就可能存在副本和原數據不一致的情況 一致性 ACID里面的C&#xff0c;和CAP中的C不是一個概念&#xff0c;雖然都叫一致性。CAP中的C&#xff0c;指的是多個副本之間邏輯上…

【Java】 Spring Security 賦能 OAuth 2.0:構建安全高效的現代認證體系

還在為高昂的AI開發成本發愁?這本書教你如何在個人電腦上引爆DeepSeek的澎湃算力! 在當今數字化時代,認證與授權已成為應用系統安全的核心。OAuth 2.0 作為一種開放標準協議,廣泛應用于第三方授權場景中,而 Spring Security 則提供了強大的框架支持來實現這一協議。本文深…

實際工作幾月后常用相關命令筆記記錄

目前&#xff0c;我這只工程師幼崽經歷幾個月的工作&#xff0c;不能說是收獲很多&#xff0c;也算是成長經驗1吧。主要工作后才知道好多東西都是自己不會的不了解的&#xff0c;但是工作需要不一定自己完全吃透&#xff0c;在合適的地方正確的使用一般情況就ok了&#xff0c;所…

突破傳統文本切片的瓶頸:AntSK-FileChunk語義切片技術詳解前言:為什么我們需要重新思考文本切片?

在當今大語言模型&#xff08;LLM&#xff09;應用蓬勃發展的時代&#xff0c;我們面臨著一個看似簡單卻至關重要的問題&#xff1a;如何有效地處理長文本&#xff1f;無論是構建知識庫、實現RAG&#xff08;檢索增強生成&#xff09;系統&#xff0c;還是進行文檔智能分析&…

LeetCode-542. 01 矩陣

1、題目描述給定一個由 0 和 1 組成的矩陣 mat &#xff0c;請輸出一個大小相同的矩陣&#xff0c;其中每一個格子是 mat 中對應位置元素到最近的 0 的距離。兩個相鄰元素間的距離為 1 。示例 1&#xff1a;輸入&#xff1a;mat [[0,0,0],[0,1,0],[0,0,0]] 輸出&#xff1a;[[…

Elasticsearch如何確保數據一致性?

Elasticsearch 通過多種機制確保數據在分布式環境中的一致性&#xff0c;但由于其分布式和近實時&#xff08;Near Real-Time, NRT&#xff09;的特性&#xff0c;它提供的是最終一致性&#xff08;Eventual Consistency&#xff09;&#xff0c;而非強一致性。以下是核心機制和…

2026畢設選題-大數據-基于 Spring Boot的化妝品推薦系統的設計與實現

技術范圍&#xff1a;大數據、物聯網、SpringBoot、Vue、SSM、HLMT、小程序、PHP、Nodejs、Python、爬蟲、數據可視化、安卓App、機器學習等設計與開發。 主要內容&#xff1a;功能設計、開題報告、任務書、中期檢查PPT、系統功能實現、代碼編寫、論文編寫和輔導、論文降重、長…

數據結構算法:順序表

數據結構&#xff1a;順序表一.寄包柜1.題目如何創建數組&#xff1f;1. 需求本質2. 傳統靜態數組的缺陷3. 動態方案&#xff1a;向量的數組4. 核心邏輯5. 關鍵優勢總結2.解題思路2.1題目分析2.2具體解題邏輯拆解步驟2.3總結2.4參考代碼二.移動零1.題目2.解題思路2.1**解題核心…

IIS 安裝了.netcore運行時 還是報錯 HTTP 錯誤 500.19

IIS 安裝了.netcore運行時 還是報錯 HTTP 錯誤 500.19 - Internal Server Error 錯誤代碼 0x8007000d 我甚至是先安裝的SDK&#xff0c;再安裝的運行時runtime的安裝包&#xff0c;都不行。 而且在IIS的模塊中&#xff0c;找不到 AspNetCoreModuleV2。 最后在微軟官網n…

Flink 滑動窗口實戰:從 KeyedProcessFunction 到 AggregateFunction WindowFunction 的完整旅程

一、業務背景 我們要在 Flink 實時流上統計 每個用戶-品牌組合最近 1 小時的最晚行為時間&#xff0c;并且每 5 分鐘更新一次結果。 數據來自 Kafka&#xff0c;事件類型為 CartEvent&#xff1a; public class CartEvent {public String userId;public String brandId;public …

Kubernetes“城市規劃”指南:告別資源擁堵與預算超支,打造高效云原生都市

導讀&#xff1a; 如果把你的Kubernetes集群想象成一座拔地而起的現代化大都市&#xff0c;那么你&#xff0c;平臺工程師&#xff0c;就是這座城市的首席規劃師。然而&#xff0c;為何我們精心打造的許多“云原生都市”正迅速陷入交通擁堵、資源閑置和預算超支的困境&#xff…

2.4 Flink運行時架構:Task、SubTask、ExecutionGraph的關系

在理解Flink運行時架構之前&#xff0c;我們先用一個生活化的比喻來建立直觀認識&#xff1a; 想象你是一家大型工廠的總經理&#xff0c;需要生產一批復雜的產品。你會怎么做&#xff1f; 制定生產計劃&#xff1a;首先畫出生產流程圖&#xff0c;明確每個環節的工作內容分解任…

`mysql_query()` 數據庫查詢函數

1) 函數的概念與用途 mysql_query() 是 MySQL C API 中的核心函數&#xff0c;用于向 MySQL 服務器發送 SQL 查詢語句。這個函數充當了 C/C 應用程序與 MySQL 數據庫之間的橋梁&#xff0c;允許程序執行各種數據庫操作。 可以將 mysql_query() 想象成一個"數據庫信使"…

[系統架構設計師]通信系統架構設計理論與實踐(十七)

[系統架構設計師]通信系統架構設計理論與實踐&#xff08;十七&#xff09; 一.通信系統網絡架構 形式: 局域網&#xff0c;廣域網&#xff0c;移動通信網 1.局域網網絡架構 單一機構專用計算機的網絡 組成&#xff1a;計算機&#xff0c;交換機&#xff0c;路由器 特點&#x…

【趙渝強老師】Docker的私有鏡像倉庫:Harbor

Harbor是由VMware公司開發并開源的企業級的Docker鏡像倉庫的管理項目&#xff0c;它包括鏡像的權限管理&#xff08;RBAC&#xff09;、目錄訪問&#xff08;LDAP&#xff09;、日志審核、管理界面、自我注冊、鏡像復制和中文支持等功能。 視頻講解如下 【趙渝強老師】Docker的…

【QT/C++】實例理解類間的六大關系之泛化關系(Generalization)

【QT/C】實例理解類間的六大關系之泛化關系&#xff08;Generalization&#xff09; 在前面章節一文完美概括UML類圖及其符號&#xff08;超詳細介紹&#xff09;中已經對泛化關系的概念進行了總結&#xff0c;本文我將用實際案例來進一步理解泛化關系&#xff0c;以便應對未來…