知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

導讀:在文章開始前,先來一張圖給大家熱熱身。這裡是宅男們最喜歡的妹子中排名前200位的頭像(實際193張圖,部分不規則的圖已被作者過濾)。排名不分先後哈!快來看看有沒有你們熟悉的面孔。

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

第一步

人工選擇的初始群體很關鍵,但是並不難。

可以從關注某些問題的相關用戶中抓取目標人群,如問題:女生腿長是什麼感覺?或者抓取這些問題下活躍男性用戶關注或點讚的女性。

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

男性粉絲的集合是:{1,2,3,4,5}

而關注關係指的是:有幾條線就有幾個關注關係,這裡有9個關注關係。

這一步共抓取了219165條關注關係。

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

第四步

有了這2000多個“宅男”就好辦了,接下來的步驟和上面類似。抓取這些“宅男”關注的女性用戶,同樣按關注關係排序,得到前2000名最受歡迎的美眉:

其中女性關注關係有:344849條。

女性用戶集合中有:66869人。

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

亮點找到了嗎?一眼望過去就看見了“Python、Android、程序員、ios”等內容,看來程序員為宅男隊伍的壯大貢獻了不少力量啊。

於此,我又探究了一下“宅男”們的崗位:

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

程序員不愧是“宅男”的主力軍,這好像並不太奇怪?奇怪的是,為什麼有那麼多Android開發的童鞋,你們有什麼特殊癖好嗎?

我又順便分析了下“宅男”們的地理位置,也許是因為北京和上海的用戶較多,所以北京和上海的宅男人數也尤為突出。

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

最令人關注的是為什麼那麼多美眉關注Photoshop,莫非妹子們和PS之間有什麼不可說的聯繫嗎?嘻嘻。

妹子們的位置和宅男們的一樣,身處北京和上海的居多,我認為這可能是用戶基數大的原因。

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

除了以上信息,我還抓取了妹子們的自我描述,並對關鍵詞進行了提取。而後發現,這些美眉多數都在運營公眾號、微博,同時很多妹子還留下了個人微信。

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

妹子們留下的工作信息比較少,收集到的數據不算很多。不過創始人是什麼,妹子們都創業了?嗯嗯,產品經理就不意外啦,很多產品經理都玩知乎的。

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

除了上述信息外,我還抓取了這2000個美眉們回答得最多的問題,下面是排行前25的問題:

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

知乎上男多女少,毋庸置疑!我用Python挖掘了200位知乎小姐姐!

所以,在大數據時代,我們幾乎是沒有隱私可言的。當然,這也有利有弊,用一定的算法,我們也可以發現一些異常行為,比如知乎上的不少騙子、酒託、飯託等,都可以通過數據聚類,從而發現社會上一些不和諧的事情。

本文涉及的代碼和數據就不提供給大家啦。一是為了避免大家的抓取對網站服務器造成過多壓力,二是數據具有一定的隱私性。感興趣的童鞋可以自己通過技術實現,文中也有說到實現思路。


分享到:


相關文章: