<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          脫單難!我用Python采集了幾千條相親文案,然后發(fā)現(xiàn)...

          共 2990字,需瀏覽 6分鐘

           ·

          2022-01-03 03:46

          前不久,小編刷到這樣一條短視頻,“1.7億的90后僅有約1000萬對結(jié)婚,結(jié)婚率不到10%”,當然我們也無法查實當中數(shù)據(jù)的來源以及真實性,不過小編倒是總能聽說身邊的朋友在抱怨脫單難、找不到合適的對象。
          今天小編通過Python寫了一個簡單的腳本在抓取公開的相親文案,看看在相親的都是些什么樣的人?他們的擇偶標準又是什么樣子的?什么樣子的人更加容易脫單?

          代碼的編寫過程

          我們引入需要用到的庫,這里用到Python當中的requests庫來發(fā)送和接受請求,通過正則表達式re這個庫來解析數(shù)據(jù)
          import?requests
          from?tenacity?import?*
          import?re
          import?time
          很多時候?qū)τ龅?strong>請求超時的情況,因此當出現(xiàn)一次錯的時候,我們會多嘗試幾次,因此這里使用retry裝飾器來多次嘗試
          @retry(stop=stop_after_attempt(5))
          def?do_requests(url):
          ????response?=?requests.get(url,?headers=headers,?proxies=proxies,?timeout=10)
          ????return?response.text
          我們抓取的數(shù)據(jù)包括出生年份、身高/體重、學歷、收入、職業(yè)、自我介紹、擇偶標準、車房情況等等,都是通過正則表達式re庫來實現(xiàn)的,
          date_of_birth?=?re.compile("
          ①出生年月/星座(.*?)
          "
          ,?re.M?|?re.S)
          sex?=?re.compile("
          【基本資料】(.*?)
          "
          )
          height?=?re.compile("
          ②身高/體重(.*?)
          "
          )
          education?=?re.compile("
          ⑤學歷(.*?)
          "
          )
          jobs_1?=?re.compile("
          ⑥職業(yè)(.*?)
          "
          )
          income?=?re.compile("
          ⑦月均收入(.*?)
          "
          )
          married?=?re.compile("
          ⑨有無婚史(.*?)
          "
          )
          house_cars?=?re.compile("
          ⑧車房情況(.*?)
          "
          )
          self_intro?=?re.compile("
          ??自我介紹(.*?)
          "
          )
          requirements?=?re.compile("
          【擇偶標準】
          (.*?)"
          )
          family_member?=?re.compile("
          ⑩家庭成員(.*?)
          "
          )
          下面我們通過pyecharts庫來繪制一下分析的結(jié)果,對了,要是讀者朋友不知道怎么使用pyecharts這個庫,可以閱讀一下小編寫的上幾篇文章,都是非常干貨的

          結(jié)果的可視化展示

          我們先來看一下性別比例,從分布來看,女生前來相親的比例更高,主要也是因為數(shù)據(jù)源是來自北京、上海、杭州等大城市的相親介紹,大城市中似乎女生脫單更加困難一些,

          我們再來看一下單身的女性的特征,首先她們的年齡主要集中在94、93以及95年左右,正好都是處在適婚的年齡

          而她們的學歷,本科占到了絕大多數(shù),基本上都有本科的學歷,而大專的占比排在第二,碩士和博士處于少數(shù)

          另外小編也對單身女性的星座做了一個統(tǒng)計,發(fā)現(xiàn)處女座、天秤座以及射手座、白羊座的女性單身率略高一些

          最后,我們來看一下她們的擇偶標準吧,小編將她們的擇偶標準單獨提取出來,然后繪制成了詞云圖
          review_list?=?[]
          reviews?=?get_cut_words("".join(df_girls["requirements"].astype(str).tolist()))
          reviews_counter?=?Counter(reviews).most_common(200)
          print(reviews_counter)

          for?review?in?reviews_counter:
          ????review_list.append(("?"?+?review[0]?+?"?")?*?review[1])

          stylecloud.gen_stylecloud(text="?".join(review_list),?max_words=500,?collocations=False,
          ??????????????????????????font_path="KAITI.ttf",?icon_name="fab?fa-apple",?size=653,
          ??????????????????????????output_name="4.png")
          最后呈現(xiàn)出來的樣子如下圖所示

          可見相親市場上的女生,她們首先是希望男方是要有房有車的,其次要是男方之前存在婚史,女生會比較介意,然后要是有穩(wěn)定的工作、有能力有責任心,通常都會給女生留下比較好的印象,而至于外在條件上,大多數(shù)女生的回答則是身高在175-180左右,年齡在90-97年之間。

          寫在最后

          年底啦,很多人又要開始相親了,特別是對于那些圈子比較窄,接觸不到異性的人而言。小編希望每個人都能夠在最后收獲愛情,擁有美好的生活。




          推薦閱讀:

          入門:?最全的零基礎(chǔ)學Python的問題? |?零基礎(chǔ)學了8個月的Python??|?實戰(zhàn)項目?|學Python就是這條捷徑


          干貨:爬取豆瓣短評,電影《后來的我們》?|?38年NBA最佳球員分析?|? ?從萬眾期待到口碑撲街!唐探3令人失望? |?笑看新倚天屠龍記?|?燈謎答題王?|用Python做個海量小姐姐素描圖?|碟中諜這么火,我用機器學習做個迷你推薦系統(tǒng)電影


          趣味:彈球游戲? |?九宮格? |?漂亮的花?|?兩百行Python《天天酷跑》游戲!


          AI:?會做詩的機器人?|?給圖片上色?|?預測收入?|?碟中諜這么火,我用機器學習做個迷你推薦系統(tǒng)電影


          小工具:?Pdf轉(zhuǎn)Word,輕松搞定表格和水??!?|?一鍵把html網(wǎng)頁保存為pdf!|??再見PDF提取收費!?|?用90行代碼打造最強PDF轉(zhuǎn)換器,word、PPT、excel、markdown、html一鍵轉(zhuǎn)換?|?制作一款釘釘?shù)蛢r機票提示器!?|60行代碼做了一個語音壁紙切換器天天看小姐姐!


          年度爆款文案


          點閱讀原文,看200個Python案例!

          瀏覽 49
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日韩午夜精品一区二区三区 | 男人天堂最新网址 | 欧美精品久久久久久久久爆乳 | 欧美成人系列 | 青青草成人无码视频 |