
CDA數(shù)據(jù)分析師 出品
作者:Mika
數(shù)據(jù):真達(dá)
后期:澤龍
【導(dǎo)讀】今天我們用數(shù)據(jù)來(lái)聊一聊新一線城市。
Show me data,用數(shù)據(jù)說(shuō)話
今天我們聊一聊 新一線城市
提到一線城市,大家馬上會(huì)想到北上廣深這四個(gè)超級(jí)大都市。除此之外,近年來(lái)新一線城市這個(gè)概念也越來(lái)越被大眾所熟知。
2013年,財(cái)經(jīng)媒體第一財(cái)經(jīng)提出了提出“新一線城市”的概念,以商業(yè)資源集聚度、城市樞紐性、城市人活躍度、生活方式多樣性以及未來(lái)可塑性作為評(píng)判的五大指標(biāo),針對(duì)全國(guó)幾百個(gè)地級(jí)市進(jìn)行了全新的排名,將未來(lái)最有潛力晉升傳統(tǒng)一線城市的15個(gè)城市稱為“新一線城市”。
作為距離一線城市最近的梯隊(duì),新一線城市的榜單可以說(shuō)含金量十足,每年的評(píng)選都備受關(guān)注。
(來(lái)自維基百科)
2020年15座新一線城市包括成都、重慶、杭州、武漢、西安、天津、蘇州、南京、鄭州、長(zhǎng)沙、東莞、沈陽(yáng)、青島、合肥、佛山。
(來(lái)自21世紀(jì)報(bào)道)
其中在人口增量方面:西安由于大幅降低落戶門(mén)檻,且將西咸新區(qū)人口納入人口總數(shù)后,在近3年以新增128.87萬(wàn)常住人口,排名15個(gè)新一線城市常住人口增量第一位。常住人口增量連年提升的杭州,則以近3年117.2萬(wàn)的增量,排名新一線城市第二位。
和它們相比,天津近3年以來(lái)出現(xiàn)常住人口-0.29萬(wàn)的增長(zhǎng),沈陽(yáng)3年增長(zhǎng)了3萬(wàn),勢(shì)頭微弱。
那么這15座新一線城市
近20年來(lái)的GDP變化趨勢(shì)如何?
人口競(jìng)爭(zhēng)力如何排座次?
房?jī)r(jià)又是怎樣的?
今天我們就來(lái)用數(shù)據(jù)全面解讀這15座城市。
這次我們使用Python的動(dòng)態(tài)可視化庫(kù)plotly,對(duì)這15座城市從2000年到2019年這20年的GDP、人口以及房?jī)r(jià)數(shù)據(jù)進(jìn)行了可視化。下面就讓我們來(lái)一起看看吧!
我們的數(shù)據(jù)從以下四個(gè)維度展開(kāi):
01 數(shù)據(jù)獲取
我們使用Python的可視化庫(kù)Plotly對(duì)15座新一線城市的人口/GDP/房?jī)r(jià)數(shù)據(jù)進(jìn)行動(dòng)態(tài)可視化展示。plotly是一個(gè)基于javascript的繪圖庫(kù),繪圖種類(lèi)豐富,效果美觀,使用Plotly可以畫(huà)出很多媲美Tableau的高質(zhì)量圖。
如果你沒(méi)有安裝plotly,可以使用以下代碼進(jìn)行pip安裝:
pip install plotly -i https://pypi.tuna.tsinghua.edu.cn/simple
首先導(dǎo)入我們需要使用的包,其中pandas用于數(shù)據(jù)整理,plotly用于數(shù)據(jù)可視化。
# 導(dǎo)入包 import pandas as pd import plotly as py import plotly.graph_objs as go import plotly.express as px from plotly import tools
使用pandas讀入并合并數(shù)據(jù)集,我們選取的數(shù)據(jù)來(lái)自于國(guó)家統(tǒng)計(jì)局網(wǎng)站,該數(shù)據(jù)包含了15座新一線城市自2000年~2019年20年期間的GDP和人口數(shù)據(jù),這是一份帶有時(shí)間序列的面板數(shù)據(jù),適合進(jìn)行動(dòng)態(tài)可視化繪圖使用。
# 讀入數(shù)據(jù) df_gdp = pd.read_excel('../data/新一線城市人口和GDP.xlsx', sheet_name=0) df_pop = pd.read_excel('../data/新一線城市人口和GDP.xlsx', sheet_name=1) # 合并數(shù)據(jù) df_all = pd.merge(left=df_gdp, right=df_pop, on=['城市', '年份']) df_all = df_all.sort_values(['城市','年份']) df_all.head()
Plotly有兩個(gè)很常用的繪圖模塊,分別是graph_objs和express,此次我們主要使用express進(jìn)行動(dòng)態(tài)可視化圖形的繪制,使用它可以輕松繪制如散點(diǎn)圖、條形圖、漏斗圖、桑基圖等圖形。
使用官網(wǎng):
https://plotly.com/python/plotly-express/
繪圖的步驟也非常簡(jiǎn)單:
接下來(lái)我們演示使用plotly.express繪制動(dòng)態(tài)條形圖和散點(diǎn)圖。
首先繪制一個(gè)動(dòng)態(tài)條形圖,用于展示15座城市隨時(shí)間走勢(shì)的GDP變化趨勢(shì),調(diào)用bar的方法即可。
繪圖主要參數(shù)解釋:
# 條形圖 fig2 = px.bar(df_all, x='城市', y='GDP', color='城市', text='GDP', title='新一線城市近20年GDP變化趨勢(shì)', range_y=[300, 25000], animation_frame='年份', ) fig2.update_layout(yaxis_title='GDP(億元)') # 更新布局配置 py.offline.plot(fig2, filename='2000-2019年GDP變化趨勢(shì).html')
然后繪制一個(gè)動(dòng)態(tài)散點(diǎn)圖,用于展示15座城市隨時(shí)間走勢(shì)的GDP和人口變化趨勢(shì),調(diào)用scatter的方法即可。繪圖步驟和上述類(lèi)似。
# 散點(diǎn)圖 fig3 = px.scatter(df_all, x='GDP', y='人口', animation_frame='年份', animation_group='城市', size='人口', color='城市', hover_name='城市', size_max=50, text='城市', range_x=[300, 25000], range_y=[150, 4000], title='新一線城市近20年GDP和人口變化趨勢(shì)', ) fig3.update_layout(xaxis_title='GDP(億元)', yaxis_title='人口(萬(wàn)人)') py.offline.plot(fig3, filename='2000-2019年GDP和人口變化趨勢(shì).html')
03 可視化效果
想要獲取具體的數(shù)據(jù)代碼和可視化效果圖,可以給小編留言或者私信哦!
數(shù)據(jù)分析咨詢請(qǐng)掃描二維碼
若不方便掃碼,搜微信號(hào):CDAshujufenxi
LSTM 模型輸入長(zhǎng)度選擇技巧:提升序列建模效能的關(guān)鍵? 在循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)家族中,長(zhǎng)短期記憶網(wǎng)絡(luò)(LSTM)憑借其解決長(zhǎng)序列 ...
2025-07-11CDA 數(shù)據(jù)分析師報(bào)考條件詳解與準(zhǔn)備指南? ? 在數(shù)據(jù)驅(qū)動(dòng)決策的時(shí)代浪潮下,CDA 數(shù)據(jù)分析師認(rèn)證愈發(fā)受到矚目,成為眾多有志投身數(shù) ...
2025-07-11數(shù)據(jù)透視表中兩列相乘合計(jì)的實(shí)用指南? 在數(shù)據(jù)分析的日常工作中,數(shù)據(jù)透視表憑借其強(qiáng)大的數(shù)據(jù)匯總和分析功能,成為了 Excel 用戶 ...
2025-07-11尊敬的考生: 您好! 我們誠(chéng)摯通知您,CDA Level I和 Level II考試大綱將于 2025年7月25日 實(shí)施重大更新。 此次更新旨在確保認(rèn) ...
2025-07-10BI 大數(shù)據(jù)分析師:連接數(shù)據(jù)與業(yè)務(wù)的價(jià)值轉(zhuǎn)化者? ? 在大數(shù)據(jù)與商業(yè)智能(Business Intelligence,簡(jiǎn)稱 BI)深度融合的時(shí)代,BI ...
2025-07-10SQL 在預(yù)測(cè)分析中的應(yīng)用:從數(shù)據(jù)查詢到趨勢(shì)預(yù)判? ? 在數(shù)據(jù)驅(qū)動(dòng)決策的時(shí)代,預(yù)測(cè)分析作為挖掘數(shù)據(jù)潛在價(jià)值的核心手段,正被廣泛 ...
2025-07-10數(shù)據(jù)查詢結(jié)束后:分析師的收尾工作與價(jià)值深化? ? 在數(shù)據(jù)分析的全流程中,“query end”(查詢結(jié)束)并非工作的終點(diǎn),而是將數(shù) ...
2025-07-10CDA 數(shù)據(jù)分析師考試:從報(bào)考到取證的全攻略? 在數(shù)字經(jīng)濟(jì)蓬勃發(fā)展的今天,數(shù)據(jù)分析師已成為各行業(yè)爭(zhēng)搶的核心人才,而 CDA(Certi ...
2025-07-09【CDA干貨】單樣本趨勢(shì)性檢驗(yàn):捕捉數(shù)據(jù)背后的時(shí)間軌跡? 在數(shù)據(jù)分析的版圖中,單樣本趨勢(shì)性檢驗(yàn)如同一位耐心的偵探,專注于從單 ...
2025-07-09year_month數(shù)據(jù)類(lèi)型:時(shí)間維度的精準(zhǔn)切片? ? 在數(shù)據(jù)的世界里,時(shí)間是最不可或缺的維度之一,而year_month數(shù)據(jù)類(lèi)型就像一把精準(zhǔn) ...
2025-07-09CDA 備考干貨:Python 在數(shù)據(jù)分析中的核心應(yīng)用與實(shí)戰(zhàn)技巧? ? 在 CDA 數(shù)據(jù)分析師認(rèn)證考試中,Python 作為數(shù)據(jù)處理與分析的核心 ...
2025-07-08SPSS 中的 Mann-Kendall 檢驗(yàn):數(shù)據(jù)趨勢(shì)與突變分析的有力工具? ? ? 在數(shù)據(jù)分析的廣袤領(lǐng)域中,準(zhǔn)確捕捉數(shù)據(jù)的趨勢(shì)變化以及識(shí)別 ...
2025-07-08備戰(zhàn) CDA 數(shù)據(jù)分析師考試:需要多久?如何規(guī)劃? CDA(Certified Data Analyst)數(shù)據(jù)分析師認(rèn)證作為國(guó)內(nèi)權(quán)威的數(shù)據(jù)分析能力認(rèn)證 ...
2025-07-08LSTM 輸出不確定的成因、影響與應(yīng)對(duì)策略? 長(zhǎng)短期記憶網(wǎng)絡(luò)(LSTM)作為循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)的一種變體,憑借獨(dú)特的門(mén)控機(jī)制,在 ...
2025-07-07統(tǒng)計(jì)學(xué)方法在市場(chǎng)調(diào)研數(shù)據(jù)中的深度應(yīng)用? 市場(chǎng)調(diào)研是企業(yè)洞察市場(chǎng)動(dòng)態(tài)、了解消費(fèi)者需求的重要途徑,而統(tǒng)計(jì)學(xué)方法則是市場(chǎng)調(diào)研數(shù) ...
2025-07-07CDA數(shù)據(jù)分析師證書(shū)考試全攻略? 在數(shù)字化浪潮席卷全球的當(dāng)下,數(shù)據(jù)已成為企業(yè)決策、行業(yè)發(fā)展的核心驅(qū)動(dòng)力,數(shù)據(jù)分析師也因此成為 ...
2025-07-07剖析 CDA 數(shù)據(jù)分析師考試題型:解鎖高效備考與答題策略? CDA(Certified Data Analyst)數(shù)據(jù)分析師考試作為衡量數(shù)據(jù)專業(yè)能力的 ...
2025-07-04SQL Server 字符串截取轉(zhuǎn)日期:解鎖數(shù)據(jù)處理的關(guān)鍵技能? 在數(shù)據(jù)處理與分析工作中,數(shù)據(jù)格式的規(guī)范性是保證后續(xù)分析準(zhǔn)確性的基礎(chǔ) ...
2025-07-04CDA 數(shù)據(jù)分析師視角:從數(shù)據(jù)迷霧中探尋商業(yè)真相? 在數(shù)字化浪潮席卷全球的今天,數(shù)據(jù)已成為企業(yè)決策的核心驅(qū)動(dòng)力,CDA(Certifie ...
2025-07-04CDA 數(shù)據(jù)分析師:開(kāi)啟數(shù)據(jù)職業(yè)發(fā)展新征程? ? 在數(shù)據(jù)成為核心生產(chǎn)要素的今天,數(shù)據(jù)分析師的職業(yè)價(jià)值愈發(fā)凸顯。CDA(Certified D ...
2025-07-03