一、前言
學(xué)習(xí)python大半年悴势,也算基本入門。python作為一個簡單易學(xué)且具有強(qiáng)大生產(chǎn)力的工具措伐,在工作和生活中都提供了極大的助力特纤,項目中寫寫腳本、爬爬數(shù)據(jù)侥加,生活中幫朋友水水論文做做實(shí)驗都還是能夠勉強(qiáng)應(yīng)付捧存。雖然深知姿勢水平還需極大提高,但是方向太多担败,不知如何著手昔穴。一直都對知乎數(shù)據(jù)很感興趣,想做點(diǎn)什么提前,但始終沒有靜下心來付諸行動吗货,最近忙里偷閑,琢磨著也許可以借此機(jī)會逼著自己開始去系列化的學(xué)習(xí)來提高自己狈网。本次練手項目是基于知乎話題數(shù)據(jù)的簡單可視化宙搬,包括知乎數(shù)據(jù)的搜集(共獲取到33586個話題數(shù)據(jù)笨腥,不包含未分類話題以及丟失部分話題)和可視化兩個部分。數(shù)據(jù)在文末勇垛。
二扇雕、數(shù)據(jù)可視化:
可視化部分采用pyecharts包處理,chenjiandongx/pyecharts
本次采集到知乎話題總數(shù)33586個镶奉,所有話題關(guān)注人數(shù)總量為592,534,475人,平均每個話題關(guān)注人數(shù)為17642人崭放。其中關(guān)注人數(shù)最多的話題是【電影】話題哨苛,關(guān)注人數(shù)為17,839,771人;話題關(guān)注人數(shù)TOP10币砂,如下圖所示:
按照關(guān)注人數(shù)維度建峭,將話題按照關(guān)注人數(shù)1000W以上、100W~1000W决摧、10W~100W亿蒸、1W~10W、0~1W掌桩、0 六個等級進(jìn)行劃分边锁,其所占比例如下圖所示:
從話題關(guān)注量來看,90%以上的話題其關(guān)注量都在1W以下波岛,這些話題中茅坛,又有70%的話題關(guān)注量集中在1K以下。
2则拷、話題關(guān)系可視化:
話題關(guān)系圖譜以知乎話題為節(jié)點(diǎn)贡蓖,父話題與子話題關(guān)系為連接線,節(jié)點(diǎn)越大表示關(guān)注度越高煌茬,按照節(jié)點(diǎn)關(guān)注量分布斥铺,將話題顏色標(biāo)識為7個等級。
話題關(guān)系網(wǎng)絡(luò)的產(chǎn)生坛善,是輸入一個話題晾蜘,然后逐級迭代,直至最后一級浑吟,關(guān)系網(wǎng)絡(luò)將是該話題下的整個話題樹的關(guān)系展示笙纤。越是頂級的話題,其關(guān)系圖譜會越復(fù)雜
【電影】話題關(guān)系圖组力。先直觀感受以下,關(guān)注量最多的【電影】話題的子話題關(guān)系圖抖拴。點(diǎn)擊圖片會清晰一點(diǎn)(不知道如何在知乎上傳高清大圖...o(╯□╰)o)
下面列表是關(guān)注度最高的TOP20電影燎字。
【明星】話題關(guān)系圖
明星關(guān)注度列表TOP20腥椒。哎喲,周杰倫排第一喲候衍。我渤哥關(guān)注量也過萬了:-D
【演員】話題關(guān)系圖笼蛛,演員節(jié)點(diǎn)旁邊的倉井優(yōu)看成了蒼井空(o(╯□╰)o)
演員列表top20
【旅行】話題關(guān)系圖
旅行話題關(guān)注列表top20,自助游和窮游名列前茅Σ( ° △ °|||)︴蛉鹿,知乎窮游群體真這么大滨砍?
【知乎】和【豆瓣】話題關(guān)系圖
【數(shù)據(jù)】話題關(guān)系圖
【數(shù)據(jù)庫】話題關(guān)系圖
【數(shù)據(jù)分析】話題關(guān)系圖
以及【Python】話題關(guān)系圖
最后,老司機(jī)要開車了
數(shù)據(jù)地址http://pan.baidu.com/s/1i46uCZz密碼 2m9p