我國的離婚率現狀,通過資料的視覺化展示,來直觀的展現給大家
本文的文字及圖片來源於網路,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯絡我們以作處理
Python 資料分析練習講解:資料視覺化
https://www.bilibili.com/video/BV1sK4y1E77C/
前言
2020年的最後一段時間裡,大家都在期盼著新一年到來的日子裡,又有一位重量級的女明星宣佈結束了自己的婚姻。12月23日中午,周迅和高聖遠在微博中向大家宣佈了自己的離婚的訊息,一時間成為了微博的沸點話題。大家為他們感到惋惜的同時,也祝福兩人以後都能夠各自安好,擁有自己美好的人生。
其實離婚的話題,在我們的日常生活中,已經不算是非常新鮮的話題了,根據民政部門的大資料顯示,我國的離婚率已經連續8年升高,而結婚率已經連續5年下降。為了更好的幫助大家瞭解目前我國的離婚率現狀,我們通過資料的視覺化展示,來直觀的展現給大家。
1
資料獲取
對於資料的獲取,可以直接到國家統計局的官方網站進行獲取,網址為:
https://data.stats.gov.cn/easyquery.htm?cn=C01&zb=A0P0C&sj=2019
由於國家統計局的資料都是面向公眾開放的,因此我們不必利用爬蟲程式進行爬取,可以直接從網站上進行下載,如下圖所示:
這裡下載的資料是針對於全國的情況進行統計的,我們還可以分省年度報名中,下載每個省市的離婚資訊的年度報表。
2
資料分析
1).資料的初步分析
獲取到資料之後,我們先來對全國的離婚資訊進行了解。
從上面的資訊可以看到統計的資訊中包含了結婚登記、內地居民登記結婚、離婚登記等等資訊的統計。而這裡的粗離婚率指的是年度離婚數與總人口之比。對應到我們上圖的資料中,以2019年為例,粗離婚率是千分之3.36,也就是說在1000個人當中有3.36人會離婚。
2).資料視覺化
俗話說“字不如表,表不如圖”,我們接著利用圖表來看一下,近十年來我國的粗離婚率的變化情況。
我們將全國資料中的年份資訊和粗離婚率的資訊提取出來,並命名為x_data和y_data,然後利用pyecharts中的Line類來繪製視覺化結果,結果如下:
可以看到,我國的粗離婚率隨著時間的發展而不斷的攀升,從2010年到2019年這十年間,粗離婚率翻了近1.7倍。
3).離婚率的統計
從全國的資料中,可以看到,2019年,我國的粗離婚率的平均數值為3.36。我們來統計一下,全國31個省市自治區中,位於平均數值的省市數量的分佈情況。
程式首先提取了各個省市自治區資料中,2019年粗離婚率資料,然後根據均值的大小來進行判斷統計,最後利用Pie類來進行視覺化的展示。
從視覺化的統計結果來看,我們可以得到以下幾點結論。大於3.36的省市數量和小於3.36的省市數量幾乎是旗鼓相當,沒有一個城市的粗離婚率恰好等於3.36,並且粗離婚率大於3.36的城市為16個。所以說全國範圍內離婚率都處在一個較為平衡的範圍內,並沒有哪一個省市的離婚率較為突出。
04).北京 VS 上海 離婚率
雖然北京上海在離婚率上不是很突出,但是我們還是可以來針對這兩個城市來做一個針對性的對比,利用Altair庫來看一下,北京和上海近十年的離婚率對比情況。
程式首先讀取北京市和上海市的粗離婚率資料,然後提取並構造年份、城市等資料,並整合為DataFrame格式的資料,然後通過Altair庫來構造視覺化柱狀圖,執行上述程式,得到以下的結果。
可以看出,北京和上海的離婚率從各自的城市出發,呈現規律性的波動,總是連續幾年增長後迅速回落,然後再次慢慢增長,而且有趣的是,兩個城市的波動規律幾乎是完全相同的。而從兩個城市對比的角度來看,北京的粗離婚率總是高於上海。
相關文章
- 詳談資料視覺化的現狀及發展趨勢視覺化
- 使用Echarts來實現資料視覺化Echarts視覺化
- 如何將資料進行資料視覺化展現?視覺化
- 資料視覺化在展廳中可以體現的優勢視覺化
- 金融行業BI視覺化報表,直觀體驗資料的價值行業視覺化
- 大資料視覺化的新進展大資料視覺化
- DNA的三維視覺化:通過OpenGL實現一個DNA鏈視覺化
- 【直觀感受中國崛起】5分鐘學會資料視覺化視訊視覺化
- 國內晶片行業的過去、現狀與未來:EVASH Ultra EEPROM的視角晶片行業
- VUE diff 演算法:為了直觀展示,畫了一張圖來直觀展示Vue演算法
- 未來我們如何做好資料視覺化?視覺化
- 5張圖看懂國際程式化廣告的發展現狀
- Nagios 快速實現資料視覺化的幾種方式iOS視覺化
- 論移動端的資料視覺化呈現Top 25視覺化
- 資料視覺化在展館展廳中使用的價值視覺化
- 艾漫資料:國產偶像的發展現狀
- 網站訪問來源熱力圖呈現的簡單資料視覺化網站視覺化
- 離婚率高怪陌陌?父親節讓資料談談離婚——資訊圖
- 資料帶來聰明的決策 而直覺卻能發現Bob Dylan
- 資料視覺化的秘密視覺化
- 視覺化中的資料視覺化
- 資料視覺化的作用視覺化
- 【實戰】通過Python實現疫情地圖視覺化Python地圖視覺化
- Python 如何實現資料視覺化Python視覺化
- 資料視覺化呈現方式有哪些視覺化
- 大資料視覺化該如何實現大資料視覺化
- 三維視覺化設計軟體,可以實現資料視覺化的軟體有哪些視覺化
- 位元組跳動資料庫的過去、現狀與未來資料庫
- 如何使用R進行資料展現?且看使用iris資料視覺化例項視覺化
- 機器視覺(12)淺說機器視覺系統概述及其國內外的現狀視覺
- 國內資料視覺化平臺柱狀類元件對比視覺化元件
- Python疫情資料分析,並做資料視覺化展示Python視覺化
- 資料視覺化助你提早發現裝置存在的隱患視覺化
- 通過Vue的過濾器實現資料的資料脫敏Vue過濾器
- 資料視覺化為什麼對我們的生活影響越來越大?視覺化
- 通過分析5000家企業的資本資料,我們看到了12個醫療細分賽道的現狀和未來
- 聊一聊圖資料庫的發展現狀資料庫
- 遇見大資料視覺化 : 那些 WOW 的資料視覺化案例大資料視覺化