北京最佳旅遊時間分析
近些年來,隨著國人生活水平的不斷提高,人們不再僅僅滿足於物質水平的改善,精神方面的需求更是顯著增加,而旅遊便是放鬆休閑的最佳方式,不僅能欣賞美景陶冶情操,還能開拓視野增長知識。北京,作為我國的帝都,更是我們初次出行旅遊的首選。下圖是根據北京統計局發布的年度旅遊資料繪製,從圖中可知,來京旅遊的外來遊客基本在逐年增長。
下文我將根據北京天氣近3年的歷史數據(2014年11月~2017年10月),從氣溫、天氣及空氣質量三個方面來分析,一年中到底哪些時候是最佳的入京旅遊時間呢?
一、收集數據
經過搜索,「2345天氣預報」和「天氣後報」這兩個網站可以提供我想要的數據源。「2345天氣預報」有「日期」、「最低氣溫」、「最高氣溫」、「天氣」、「風向風力」、「空氣質量指數」這6個指標參數,但是「空氣質量指數」這個指標只有2016年1月以後的數據,所以2014年和2015年的這個參數就從「天氣後報」這個網站補充。
利用爬蟲工具web scraper從這兩個網站抓取我想要的數據,抓好後導出CSV有兩張Excel表,內容互補整理成一張表,預覽如下圖,共有1096條記錄。
二、數據整理
上述得到的數據還不能直接用於分析,需要進行數據清洗和整理。這裡主要用到了excel以下幾個功能:
1.分列,拆分日期和星期,並去掉星期列,日期顯示只保留年月;
2.增加日平均氣溫列,即最高氣溫和最低氣溫的平均值;
3.將天氣列的多個值簡化為兩個值,即含「晴」的天氣替換為「晴」,其餘替換為「雨」;
4.去掉風向風力列;
5.將空氣質量指數列的值簡化為兩個值,即含「優」或「良」替換為「優良」。其餘替換為「污染」;
6.將三個氣溫列的氣溫值單位「℃」去掉,並通過設置單元格格式自定義添加單位「℃」;
7.增加計數列,並將值設為1,用於天氣和空氣質量的計數。
整理好後預覽如下:
三、數據分析
做好數據整理後,就要開始進行分析了。我打算從以下三個方面進行分析:
1.通過北京歷史氣溫的折線圖,來確定哪些月份的氣溫是最舒適最適合去旅遊的,反正太冷或者太熱我是不想出門的。
根據常識,25℃是人類感覺最舒適的溫度,當然我們出去旅遊就不能苛求溫度一定要在25°左右了,畢竟在帝都爬爬長城逛逛故宮都是很消耗體力的,這裡把最低溫度放寬至10℃左右。
可以看到,近三年4、5、6、9、10這五個月的日平均氣溫在15~25℃左右,4月份和10月份的最低氣溫在10℃左右,最高氣溫低於25℃,還是很適合在北京玩耍的。而6月份的最高氣溫均超過30℃,在這麼高的溫度下旅遊會不會感覺在蒸饅頭?所以基於這些分析,4、5、9、10這4個月份去北京是最舒服的,不冷又不熱,爽哉!
2.通過北京歷史天氣的柱形疊加圖,來考察哪些月份晴天多,哪些月份愛下雨,當然我們出去旅遊肯定是希望大晴天的。
印象中北方比南方乾燥,那北京也肯定沒有我們湖北的那麼愛下雨了。當然我們還是要仔細分析,看看北京有沒有下雨天數超過一半的月份,否則沒有計劃好的話,帶著興高采烈的心情去北京,卻遭遇陰雨連連,那後悔的樣子怕是捶胸頓足,聲聲嘆息「早知道這樣,。。。。。」
好了,從上面北京歷史天氣來看,確實全年中,北京雨水多的月份很少,但是每年還是很規律的有2個月份比較愛下雨,下雨天數約佔到整月一半,就是6、7兩個月。所以千萬不要在這兩個月去北京浪,不然浪成落湯雞!
3.繪製北京歷史空氣質量的柱形+折線雙軸圖,確定空氣質量優良最多的天數是哪些月份,好不容易去一趟帝都,可不是想去那裡呼吸「臭名昭著」的霧霾的。
從上圖中可以知道,北京的空氣質量差,確實是名副其實。每一年有五六個月的污染天數佔到整月一半或以上,幾乎是全年的一半了,另外污染天氣主要集中在冬季和春季,這也符合人們的日常感覺,畢竟一到這個時候,街上就到處都是帶口罩出行的人,各種污染霧霾的報道就充斥於各種新聞板塊。
而優良天數最多的月份是夏季,其次是秋季,這好理解,雨水多自然空氣就好,因此,我們需要在空氣質量優良的4、5、6、7、8、9、10月這幾個月里選擇。
4、綜合分析
經過以上對北京歷史天氣三個維度進行分析,可以看出,最好選擇4、5、9、10這四個月出行,下面就這四個月繼續深入分析。
圖中很明顯可以知道,每年4月上旬和10月下旬最低氣溫很有可能遠低於10℃,5月下旬的最高氣溫很有可能超過30℃,因此盡量不要選擇這幾個時間段。
對近三年4、5、9、10這四個月(共122天)每日的優良天數和晴天數累加,累積≥4天(全部優良和晴天為6天)視為這一天可能是極好的天氣。通過餅圖可初略看出,我選擇的這幾個月的天氣確實不錯,好天氣的概率達到81%。
對每日優良天數和晴天數做柱形疊加圖,可以更加直觀的看出,這四個月大部分天氣都不錯。
四、分析總結
通過以上分析,我們很容易知道,要想在溫暖舒適、空氣良好的時候遊覽大帝都,一年中最合適的月份是4、5、9、10這四個月,但是4月初和10月底晚上會有些冷,怕凍的童鞋還是算了吧,當然5月底的白天很有可能超過30℃,如果安排類似於爬長城這種戶外活動,怕是會熱得很,所以請一定要提前看天氣預報。
另外溫馨提醒,請盡量避開五一和十一的人流高峰,否則北京每個景區都排隊幾個小時買票或者處處人山人海也會讓你沒有好心情!!
推薦閱讀:
※商品管理就是做決策!鞋服商品管理要這麼干
※競品分析怎麼做?
※初識Python
※R語言起步--excel透視表功能實現
※(學習筆記)利用python進行數據分析(二):一些範例數據集
TAG:數據分析 |