本文的文字及圖片來源于網路,僅供學習、交流使用,不具有任何商業用途,著作權歸原作者所有,如有問題請及時聯系我們以作處理,
以上文章來源于菜J學Python,作者 J哥
前言
美國作家杜魯門·卡波特曾說:“夢是心靈的思想,是我們的秘密真情,”在筆者的內心深處,也曾有一個小小的夢想,那就是開一家烤肉店,幾串烤肉、一杯美酒,即可享受深夜路邊的自由得意與平凡熱辣的市井人生,
可是,想開烤肉店可沒那么容易,首先你得了解市場,于是,打開了美團,一頓操作爬取了深圳所有的烤肉店資料,然后清洗資料并做可視化分析,試圖摸到一點開烤肉店的門道,
資料獲取
美團網很明顯是動態網頁,需要通過決議介面或用Selenium爬取,本文通過決議介面的方法爬取資料,
找到真實URL
美團網URL:https://sz.meituan.com/
分析真實URL
主要引數:
- 30:城市id(30代表深圳)
- limit:每頁店鋪數量
- offset:翻頁引數(每增加32翻頁一次)
- q:關鍵字(本例為烤肉)
按上述介面爬取只能獲得1024個店鋪資料,為了獲得更全面資料,還需找到areaId引數(子地區),然后遍歷子地區,即可獲得完整資料,限于篇幅,僅給出核心代碼,
資料處理
短短幾分鐘就爬下了2萬多個烤肉店資訊,為了方便可視化分析,還需要對爬取的資料進行簡單清洗,
本文資料清洗主要用到Python的Pandas庫,
匯入資料
匯入資料并添加列名,用sample()方法隨機抽取5個樣本資料預覽,
查看資料型別
用Info()方法查看各欄位資料型別,符合預期,無需轉換,
df.info()
輸出:
洗掉重復資料
df = df.drop_duplicates()
缺失值處理
由勺ò干知,僅聯系方式欄位含有缺失值,用文本填充,
df = df.fillna('暫無資料')
店鋪地址清洗
通過店鋪地址欄位截取所屬區縣,另外,“南澳大”屬于龍崗區,直接用replace()方法替換,
店鋪評分清洗
根據美團評分方法,對店鋪評分欄位進行切分,獲得評分型別列,
描述性統計
1.查看基本統計量
df.describe()
2.計算相關系數
df.corr()
3.繪制回歸圖
通過繪制回歸圖,我們發現人均消費與店鋪評分具有正相關,評論人數和店鋪評分具有正相關,這與我們的常識也較為接近,
資料分析
本文資料可視化主要用到pyecharts庫,它能輕松實作酷炫的圖表效果,
地區分布
深圳烤肉店主要分布在龍崗區、龍華區、南山區和福田區,鹽田區和坪山區烤肉店較少,烤肉店的選址一個重要因素就是人流量,龍崗區和龍華區為深圳主要的生活居住區,而南山區和福田區為深圳的核心商業聚集地,巨大的需求為烤肉店的布局奠定了基礎,
所在商圈
僅僅知道烤肉店行政區分布,對于烤肉店選址作用其實不大,于是,我們進一步細化到商圈,看看哪些商圈的烤肉店較多,在深圳所有商圈中,龍華區的民治和龍華、光明區的公明烤肉店數量都超過了150家,
評分排行
烤肉店的評分在一定程度上反映了消費者對烤肉店的態度和看法,通過計算各個行政區烤肉店平均評分,我們發現,深圳烤肉店普遍評分不高,都在3分以下,且各地區評分差異不大,
評分型別
根據不同評分型別繪制餅圖,我們發現深圳評分為“一般”的烤肉店數量占比高達73.9%,評分型別為“不錯”的烤肉店僅占6.52%,烤肉店較低的評分意味著,作為市場的進入者,如果新開烤肉店能夠提供較好的質量和服務,且獲得消費者好評,將比較容易在眾多烤肉店中脫穎而出,
我們繼續將評分型別分析細化到深圳的各個行政區,羅湖區評分為“一般”的烤肉店占比相對低一些,其他地區占比都超過了一半,這進一步反映了深圳烤肉店評分的整體情況,排除了某個或某幾個行政區評分例外值的影響,
人均消費
從深圳各行政區烤肉店人均消費來看,南山區和福田區人均消費較高,坪山區和光明區人均消費較低,
在消費量一致的假設下,人均消費的多少取決于烤肉的價格,南山區和福田區高昂的開店成本以及消費者較強的消費能力,是烤肉人均消費較高的重要動因,
由上圖可知,深圳各行政區烤肉人均消費普遍低于50元,那是不是意味著如果要開烤肉店的話,定價不能太高,
為此,我們可以篩選出人均消費大于1000元的烤肉店,看下消費者的評價情況,由下表可知,雖然三家烤肉店定價很高,卻獲得了消費者較高的評價,因此,烤肉的定價還需根據你的市場定位來,如果定位高端人群,那么較高的價格消費者也是可以接受的,
店鋪型別
從深圳烤肉店店鋪型別來看,烤串、燒烤和融合烤肉最多,韓式烤肉、日式烤肉等店鋪相對更少一些,
從評分來看,串串香、牛排和懷石料理的烤肉評分較高,另外,日式自助烤肉評分也排到了前十名,日式烤肉對肉要求比較高,日式肉類也會稍微腌制,但是總體以體現肉的鮮美為主,精致的日式烤肉,博得了眾多深圳消費者的青睞,
評論人數
從評論人數來看,綜合自助和韓式烤肉店評論人數均在10萬左右,而評論人數在一定程度上反映了烤肉店的熱度,不同的綜合自助烤肉店一般價格和肉質差異較大,獲得較多的評論也不足為奇,而韓式烤肉通常會對肉類進行腌制,口感偏重,也被深圳消費者廣泛討論,
店鋪取名
當然,開烤肉店除了要了解消費者的偏好以及競爭對手的優劣勢,還一個重要步驟就是給自己開的烤肉店取名了,
一個響亮的烤肉店名字,能夠給消費者留下較深的記憶度,同時也能帶來品牌效應,于是,J哥對深圳所有烤肉店名進行分詞并繪制了詞云圖,發現除了燒烤、烤肉等字樣,詞頻較高的還有音樂、木屋和炭火等,差異化市場定位,給烤肉搭配多樣化的元素,在店名中凸顯出來,不失為一個不錯的選擇,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/163409.html
標籤:其他
