iT邦幫忙

2025 iThome 鐵人賽

DAY 12
0

今天我們將焦點放在臺北市各景點全年總人次的比較,透過年度總和計算選出前五大熱門景點,並用長條圖呈現。

首先,我們將民國年份轉換為西元年,並將其設為DataFrame的索引,方便在後續統計與繪圖時使用。接著,我們計算每個景點的全年總人次,並以降序排序,取前五名。這些景點的年度總人次能直觀反映全年吸引力,對旅遊規劃、資源分配、行銷策略以及景點維護優先順序提供明確的參考依據。透過長條圖,我們可以清楚看到哪個景點長期人氣最高,以及各景點之間的相對差距。

此外,這種年度排行分析也可以幫助我們辨識趨勢。例如,前五大景點中是否有新景點崛起?或是原本熱門的景點逐漸下降?這些資訊對政府單位或旅遊業者都十分重要,能作為年度資源投入、行銷活動策劃或維護優先順序的依據。值得注意的是,資料中0值仍然直接保留,因為年度總人次資料解析度有限,插值或平滑處理對排行意義並不大。

import pandas as pd
import matplotlib.pyplot as plt

# 設定中文字型
plt.rcParams["font.family"] = "Heiti TC"
plt.rcParams["axes.unicode_minus"] = False

# 讀取資料
df = pd.read_csv("IT_Taipei_tourism/IT_Taipei_tourism.csv")

# 民國年轉西元年
df["統計期"] = df["統計期"].str.replace("年", "").astype(int) + 1911
df["統計期"] = pd.to_datetime(df["統計期"], format="%Y")
df.set_index("統計期", inplace=True)

# 計算全年總人次並選前五大
total_visitors = df.sum().sort_values(ascending=False).head(5)
plt.figure(figsize=(10, 6))
total_visitors.plot(kind="bar", color="skyblue")
plt.title("年度前五大熱門景點")
plt.ylabel("全年參觀人次")
plt.xticks(rotation=45)
plt.show()

https://ithelp.ithome.com.tw/upload/images/20250907/20178624xYAWsNSswn.pnghttps://ithelp.ithome.com.tw/upload/images/20250907/20178624qddm5v55oZ.png

透過這次分析,我們能夠快速掌握臺北市各景點全年總人次排行,並以視覺化長條圖呈現,讓年度旅遊規劃與政策制定更具科學依據。雖然無法看到月度或季節性差異,但年度總和已經足以反映整體人氣,對長期趨勢掌握與景點策略規劃提供可靠數據支撐。這種方法簡單直觀,適合在資料解析度有限的情況下進行年度景點比較和決策參考。


上一篇
Day 11 多景點年度比較(故宮博物院、美術館、藝術教育館)
下一篇
Day 13 年度堆疊圖分析(人氣景點人次佔比)
系列文
Python × 政府開放資料:30天數據探索與圖表呈現16
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言