基于python的民宿旅馆消费数据分析系统
溫馨提示:文末有 CSDN 平臺官方提供的學(xué)長 Wechat / QQ 名片 :)
1. 項(xiàng)目簡介
? ? ? ? 隨著我國旅游業(yè)的不斷發(fā)展,名宿作為一種新型而具有特色的接待形式,通過溫馨而親民的方式為游客提供了更加具有地方特色的旅游體驗(yàn)。本項(xiàng)目利用網(wǎng)絡(luò)爬蟲技術(shù)從去哪兒網(wǎng)采集名宿酒店數(shù)據(jù),并進(jìn)行數(shù)據(jù)清洗和格式化,利用 flask 搭建后臺,前端利用 echarts 等實(shí)現(xiàn)對名宿酒店的各類屬性分布進(jìn)行可視化分析。
2. 功能組成
????????基于python的民宿旅館消費(fèi)數(shù)據(jù)分析系統(tǒng)的功能主要包括:
3.?名宿酒店信息爬蟲
????????利用python 執(zhí)行 curl 命令,抓取某旅游平臺的名宿酒店住宿數(shù)據(jù):
total_count = 0 total_hotels = [] for cmd in curl_cmds:cmd = cmd.replace('\\', '')resp = os.popen(cmd)resp = resp.read()resp = json.loads(resp)hotels = resp['data']['hotels']for hotel in hotels:hotel_info = {"name": hotel['name'],"price": hotel['price'],"roomType": hotel['roomType'],"score": hotel['score'],"locationInfo": hotel['locationInfo'],"imageid": hotel['imageid'],"etag": hotel['etag'] if 'etag' in hotel else '暫無',"dangciText": hotel['dangciText'],"commentDesc": hotel['commentDesc'] if 'commentDesc' in hotel else '好',"commentCount": hotel['commentCount'],}total_hotels.append(hotel_info)total_count += len(hotels)# 保存數(shù)據(jù) with open('hotel_info.json', 'w', encoding='utf8') as fout:fout.writelines([json.dumps(line, ensure_ascii=False) + '\n' for line in total_hotels])4.?基于python的民宿旅館消費(fèi)數(shù)據(jù)分析系統(tǒng)
4.1 系統(tǒng)注冊登錄
4.2?名宿酒店名稱關(guān)鍵詞抽取并詞云分析
?4.3?不同檔次名宿數(shù)量分布情況
4.4?不同區(qū)域名宿酒店數(shù)量分布情況
?4.5?不同地區(qū)名宿房源數(shù)與平均價格的分布情況
4.6?北京各區(qū)域名宿酒店價格分布箱線圖
4.7?北京地區(qū)名宿酒店單價最高Top20
4.8?民宿酒店價格影響因素分析
?
?
5. 總結(jié)
? ? ? ? 隨著我國旅游業(yè)的不斷發(fā)展,名宿作為一種新型而具有特色的接待形式,通過溫馨而親民的方式為游客提供了更加具有地方特色的旅游體驗(yàn)。本項(xiàng)目利用網(wǎng)絡(luò)爬蟲技術(shù)從去哪兒網(wǎng)采集名宿酒店數(shù)據(jù),并進(jìn)行數(shù)據(jù)清洗和格式化,利用 flask 搭建后臺,前端利用 echarts 等實(shí)現(xiàn)對名宿酒店的各類屬性分布進(jìn)行可視化分析。?
歡迎大家點(diǎn)贊、收藏、關(guān)注、評論啦 ,由于篇幅有限,只展示了部分核心代碼。
技術(shù)交流認(rèn)準(zhǔn)下方?CSDN 官方提供的學(xué)長 Wechat / QQ 名片 :)
精彩專欄推薦訂閱:
1. Python 畢設(shè)精品實(shí)戰(zhàn)案例
2. 自然語言處理 NLP 精品實(shí)戰(zhàn)案例
3. 計(jì)算機(jī)視覺 CV 精品實(shí)戰(zhàn)案例
總結(jié)
以上是生活随笔為你收集整理的基于python的民宿旅馆消费数据分析系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 医疗:ERP进销存系统(8)
- 下一篇: python写小说阅读器_用python