最新!新一線城市競(jìng)爭(zhēng)力盤點(diǎn)(動(dòng)態(tài)圖),誰(shuí)在崛起?誰(shuí)在沒(méi)落?

導(dǎo)讀:近年來(lái)新一線城市這個(gè)概念越來(lái)越被大眾所熟知。前一段時(shí)間,2020年15座新一線城市榜單出爐。今天我們用數(shù)據(jù)來(lái)聊一聊新一線城市。
作者:Mika,數(shù)據(jù):真達(dá),后期:澤龍來(lái)源:CDA數(shù)據(jù)分析師(ID: cdacdacda)
提到一線城市,大家馬上會(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)道其中在人口增量方面:西安由于大幅降低落戶門檻,且將西咸新區(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è)維度展開:
- 新一線城市2000-2019年GDP變化趨勢(shì)
- 新一線城市2000-2019年GDP和人口變化趨勢(shì)
- 新一線城市2001-2019年人口增量數(shù)據(jù)
- 新一線城市近10年平均房?jī)r(jià)走勢(shì)圖
01 數(shù)據(jù)獲取
我們使用Python的可視化庫(kù)Plotly對(duì)15座新一線城市的人口/GDP/房?jī)r(jià)數(shù)據(jù)進(jìn)行動(dòng)態(tài)可視化展示。plotly是一個(gè)基于javascript的繪圖庫(kù),繪圖種類豐富,效果美觀,使用Plotly可以畫出很多媲美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()??
02 數(shù)據(jù)可視化
Plotly有兩個(gè)很常用的繪圖模塊,分別是graph_objs和express,此次我們主要使用express進(jìn)行動(dòng)態(tài)可視化圖形的繪制,使用它可以輕松繪制如散點(diǎn)圖、條形圖、漏斗圖、?;鶊D等圖形。
使用官網(wǎng):https://plotly.com/python/plotly-express/
繪圖的步驟也非常簡(jiǎn)單:
- 直接使用px調(diào)用某個(gè)繪圖方法,會(huì)自動(dòng)創(chuàng)建畫布,并畫出圖形。
- 展示圖形,可以直接在notebook中展示,也可以使用py.offline.plot(fig,filename="XXX.html")代碼保存成html網(wǎng)頁(yè)動(dòng)態(tài)圖片。
接下來(lái)我們演示使用plotly.express繪制動(dòng)態(tài)條形圖和散點(diǎn)圖。
首先繪制一個(gè)動(dòng)態(tài)條形圖,用于展示15座城市隨時(shí)間走勢(shì)的GDP變化趨勢(shì),調(diào)用bar的方法即可。
繪圖主要參數(shù)解釋:
- data_frame:數(shù)據(jù)框名稱
- x:列名,展示的維度
- y:列名,展示的度量
- color:顏色
- text:條形圖標(biāo)記文本
- title:標(biāo)題
- range_y:y軸的刻度范圍
- animation_frame:列名,控制動(dòng)畫幀
#?條形圖
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的方法即可。繪圖步驟和上述類似。
#?散點(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 可視化效果
下面我們來(lái)具體看下可視化效果:
- 新一線城市2000-2019年GDP變化趨勢(shì)
- 新一線城市2000-2019年GDP和人口變化趨勢(shì)
- 新一線城市2001-2019年人口增量數(shù)據(jù)
- 新一線城市近10年平均房?jī)r(jià)走勢(shì)圖
在公眾號(hào)后臺(tái)對(duì)話框回復(fù)關(guān)鍵字新一線,可獲取本文詳細(xì)數(shù)據(jù)及完整代碼。
參考文獻(xiàn):
新一線城市人口競(jìng)爭(zhēng)力大盤點(diǎn):杭州亮了,3年激增百萬(wàn)!有地方卻負(fù)增長(zhǎng),這些指標(biāo)很關(guān)鍵!https://mp.weixin.qq.com/s/btYEttPoeCQ8hOyiRaoPAw維基百科-一線城市https://zh.wikipedia.org/wiki/%E4%B8%80%E7%BA%BF%E5%9F%8E%E5%B8%82

劃重點(diǎn)?
干貨直達(dá)?
更多精彩?
在公眾號(hào)對(duì)話框輸入以下關(guān)鍵詞查看更多優(yōu)質(zhì)內(nèi)容!
PPT?|?讀書?|?書單?|?硬核?|?干貨?|?講明白大數(shù)據(jù)?|?云計(jì)算?|?數(shù)據(jù)庫(kù)?|?Python?|?可視化?|?神操作AI?|?人工智能?|?機(jī)器學(xué)習(xí)?|?深度學(xué)習(xí)?|?NLP5G?|?中臺(tái)?|?用戶畫像?|?1024?|?大神?|?數(shù)學(xué)?|?數(shù)字孿生
據(jù)統(tǒng)計(jì),99%的大咖都完成了這個(gè)神操作?

評(píng)論
圖片
表情
