日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

    歡迎訪問 生活随笔!

    生活随笔

    當前位置: 首頁 > 编程语言 > python >内容正文

    python

    Python做一份简易旅行攻略——疫情之后,若条件允许,可愿意用一场旅行“弥补”自己

    發布時間:2023/12/16 python 41 豆豆
    生活随笔 收集整理的這篇文章主要介紹了 Python做一份简易旅行攻略——疫情之后,若条件允许,可愿意用一场旅行“弥补”自己 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

    誕生背景

    2019年的春節假期會給我們留下深刻的印象,沒有拜年、沒有家庭聚餐、沒有三五好友的寒暄嬉鬧;2020年的春天也會給我們這代人留下深刻的印象,非典時期的我們還是兩三歲傻乎乎的孩子,卻在這個春天迎頭撞上了新冠,選擇宅在家大概是我們普通人僅有的貢獻,雖經歷了確診人數的峰值時期,但也見證了這個曲線逐漸緩和,漸漸“春暖了雪也融了”。
    今天是假期的第55天,是我宅在家中的第40天,也是網課開始的第5天,如果沒有意外,會保持這種狀態直到疫情得到控制、學校下達返校通知的那一天,“宅“可能是許多人的標配,但是兩個月的時間應該很少有人經歷過,這間小屋已經很難控制我躁動的心,所以待疫情之后,我想用一場旅行“彌補”自己,這會是許多人內心所想,只在等那一天的到來。
    在“去哪兒網”爬取了一份有關“游記”的數據集,做一份簡易的旅行攻略。

    爬取數據

    數據地址:去哪兒網—>攻略—>攻略庫—>熱門游記

    如圖上可爬取到一些有用的數據:出發時間、旅游天數、人均費用、結伴人物、玩法、一條簡介、游記的瀏覽量,當然也包括旅游地點(在簡介之上,未截圖),去哪兒網是一個對爬蟲比較友好的網站,不需要模擬登錄,只需要加上請求頭即可完成爬取,切記爬慢一點,拿著人家的數據還給人家添麻煩,屬實過分。
    數據概覽:
    這份數據集共包括1775個樣本以及8個屬性

    數據清洗

    通過觀察數據,有以下問題需要處理:

  1. 由于有的網頁不規范,所以有的網頁沒有爬取到“地點”這一信息,數據中用“攻略”代替了;
  2. 將“出發時間”更改為標準時間格式;
  3. “天數”中有“99+”的字樣,明顯是錯誤數據;
  4. “人均費用”有低于100的數據 ???我讀的書少,不要騙我;
  5. “瀏覽量”中的數據不規范,需要統一強制轉換成整型;
  6. 部分代碼如下:

    data = data[~data['地點'].isin(['攻略'])]#~表示取反 data['出發時間']=pd.to_datetime(data['出發時間'])#轉時間格式 data = data[~data['天數'].isin(['99+'])] data['天數'] = data['天數'].astype(int) data = data[data['人均費用'].values>200] data = data[data['天數']<=15] data = data.reset_index(drop=True) #Month是一個自定義函數,提取出出游月份,過于冗雜,不貼代碼 data['旅行月份'] = data['出發時間'].apply(Month) def Look(e): #自定義函數轉換瀏覽量類型if '萬' in e:num1 = re.findall('(.*?)萬',e)return float(num1[0])*10000else:return float(e) data['瀏覽次數'] = data['瀏覽量'].apply(Look).astype(int)

    經數據清洗后:

    數據分析

    短評詞云分析圖


    美食”、“成都”、“自駕”是權重最高的三個詞,事實確實如此,當我們計劃到一個陌生城市游玩時,可能腦海里第一個想到的并不是當地有什么風景可看,而是有什么美食可吃,大概每個人都能算得上一個吃貨吧;自駕游也是當下火熱的出游方式,隨時都可以來一場說走就走的旅行。

    旅游勝地Top10及對應費用


    這份數據集中,成都以106次訪問成為Top1,成都的都江堰就足以引客無數,但可可愛愛熊貓的繁殖基地也位于成都,更是吸引了許多的熊貓粉前往,誰不想近距離接觸一下這個鐵憨憨國寶呢。

    就價格而言,三亞成為Top1,人均費用近2000RMB,而平遙人均費用僅有1267RMB,一個是絕美的海島風情,另一個則是飽經滄桑的平遙古城。

    出游天數分析


    旅行時長主要分布在2-5天之間,3天最為普遍,太短會未盡興致,太長又會花銷太大,若有一份好的旅行計劃,3天應該足夠讓你賞過一座城市的名勝,吃過大部分的特色美食,領略到這個城市的風情,也足夠讓你喜歡上這座城市。

    出游方式分析


    三五好友”結伴出游方式占比達到了40%,我認為這是最舒服的出游方式,沒有之一,不需要有任何擔憂,忘記生活中任何的煩惱,與朋友一起釋放自己的天性,只顧開心就好啦。

    出游玩法分析


    攝影”和“美食”可謂與旅行息息相關,一次完整的旅行最不能缺的就是“攝影”,拍美食發到朋友圈、拍風景發到朋友圈、拍完美的自己發到朋友圈;工作之后就沒有了寒暑假,所以利用周末來一次短途旅行就成為了大多數人的首選。

    出游時間分析


    2019年的旅游時間曲線大約在五月一號起伏最大,原因肯定是因為假期調休延長至4天,為了調整自己生活及工作的狀態,很多人利用這個假期去旅行放松自己。

    如果疫情能在4月底控制,而五月一還有假期的話,是旅游業會暴走呢?還是仍然會限制人群大量聚集呢?

    旅游地點推薦


    八月暑假,與三五好友,來一場說走就走的旅行;于我而言,最想游蕩西安,吃不停,玩不停,感受這座古城的風情,莫不是假期最好的選擇。

    總結

    綜上述分析得到一些結論:

  7. 個人認為性價比較高的旅游城市:杭州、成都。
  8. 旅游天數大多控制在2-5天內,不宜過多。
  9. 三五好友一起旅游是最令人們喜歡的出游方式。
  10. “攝影”與“美食”已成為旅游的代名詞。
  11. 避開旅游高峰期,三月和六月的周末短途旅行也是不錯的選擇。
  12. 總結

    以上是生活随笔為你收集整理的Python做一份简易旅行攻略——疫情之后,若条件允许,可愿意用一场旅行“弥补”自己的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。