最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python爬取奶茶店數(shù)據(jù)分析哪家最好喝以及性價比

 更新時間:2022年09月22日 10:09:56   作者:螞蟻愛Python  
這篇文章主要介紹了用Python告訴你奶茶哪家最好喝性價比最高,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧

序篇

天氣真的很熱啊… 很想有一杯冰冰涼涼的奶茶來解渴~

但是現(xiàn)在奶茶店這么多, 到底哪一家最好喝、性價比最高呢?

數(shù)據(jù)獲取

本文抓取了12個熱門城市的奶茶店名單,

城市包括:北京、上海、廣州、深圳、天津、西安、重慶、杭州、南京、武漢、成都和長沙。

共計68614家奶茶店,3萬多個奶茶品牌。

在構(gòu)建抓取URL時,

需要注意將城市的維度具體到城市商圈,

因為每個URL最多只顯示32頁內(nèi)容,

保證抓取每個城市時的數(shù)據(jù)量是準(zhǔn)確的。

# 構(gòu)建抓取URL
def get_url_1():
    for city,city_code in city_dict.items():
        for block_dict in area_dict[city]:
            for children in block_dict['children']:
                for page in range(1,33):
                    block_code = children['id']
                    offset = 32 * (page-1)
                    # print(city, area, block, block_code)
                    url = 'https://apimobile.meituan.com/group/v4/poi/pcsearch/{}?uuid=6ddabcb37fdd4a8e9cdf.1599125825.1.0.0&userid=280531290&limit=32&offset={}&cateId=-1&q=奶茶果汁&areaId={}&sort=solds'.format(city_code,offset,block_code)
                    redis_db.sadd('meituan_milk', url)

數(shù)據(jù)清洗

數(shù)據(jù)清洗部分,主要清洗了奶茶店鋪名稱,

但是同一個奶茶品牌會有多種格式,如1點(diǎn)點(diǎn)和1點(diǎn)點(diǎn),

大卡司和大卡司DAKASI。

由于奶茶品牌數(shù)量眾多,

并且真假難辨,所以只能進(jìn)行針對性清洗,

對部分名氣高的奶茶品牌名稱要保證其統(tǒng)一。

# 清洗字段
def clean(x):
    title = re.sub(u"(.*?)", "", x['title'])
    title = title.replace('點(diǎn)點(diǎn)','點(diǎn)點(diǎn)').replace('(','').replace(')','')
    title = title.replace('一點(diǎn)點(diǎn)','1點(diǎn)點(diǎn)')
    if '一杯會說話的茶' in title:
        title = '1314一杯會說話的茶'
    elif '大卡司' in title:
        title = '大卡司DAKASI'
    elif '1點(diǎn)點(diǎn)' in title:
        title = '1點(diǎn)點(diǎn)'
    elif '都可' in title:
        title = 'CoCo都可'
    elif '書亦燒仙草' in title:
        title = '書亦燒仙草'
    elif '蜜雪冰城' in title:
        title = '蜜雪冰城'
    elif 'royal' in title or 'Royal' in title or 'ROYAL' in title:
        title = 'Royaltea皇茶'
    elif 'ALS' in title:
        title = 'ALS GONG CHA貢茶'
    elif 'GONG' in title:
        title = '貢茶'
    elif '茶百道' in title:
        title = '茶百道'
    elif '吾飲良品' in title:
        title = '吾飲良品'
    elif '悸動燒仙草' in title:
        title = '悸動燒仙草'
    elif '滬上阿姨' in title:
        title = '滬上阿姨'
    elif '7分甜' in title:
        title = '7分甜'
    elif '古茗' in title:
        title = '古茗'
    elif '奈雪' in title:
        title = '奈雪の茶'
    elif '悅色' in title:
        title = '茶顏悅色'
    else:
        pass
    return title
df['title'] = df.apply(clean, axis=1)

數(shù)據(jù)可視化

當(dāng)小編在制作可視化圖表的時候,

會發(fā)現(xiàn)有些奶茶品牌的名稱極為相似,

讓人有一種傻傻分不清楚的感覺。

熱門城市奶茶店鋪數(shù)量情況

從全國12個熱門城市來看奶茶店鋪數(shù)量分布情況,

廣州的店鋪數(shù)量是最多的,擁有11419家,

之后是深圳(9367家)、上海(7940家)、成都(7361家)。

特色奶茶分布情況

有些奶茶店很有自己的地域特色,

如果你想品嘗它們的原版奶茶,

就可能需要跑到別的城市才能喝到,

因為它們大部分分店都只開在本土城市。

大眾奶茶分布情況

接下來介紹一下大眾奶茶中的1點(diǎn)點(diǎn),CoCo,書亦燒仙草和益禾堂的熱門城市分布情況,

1點(diǎn)點(diǎn)和CoCo在上海的分店數(shù)量都是最多的,而書亦燒仙草在成都和長沙比較普遍,益禾堂則是在廣州和深圳。

這4家奶茶品牌在廣州分店數(shù)量均有上百家,也難怪走到哪都能看到這幾家奶茶店。

總結(jié)

此次小編只分析了12個熱門城市的奶茶門店數(shù)據(jù),

如果將范圍擴(kuò)展到全國進(jìn)行分析,

或許能得到更多有意思的結(jié)果。

到此這篇關(guān)于Python爬取奶茶店數(shù)據(jù)分析哪家最好喝以及性價比的文章就介紹到這了,更多相關(guān)Python爬取奶茶店內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • PyQt5 關(guān)于Qt Designer的初步應(yīng)用和打包過程詳解

    PyQt5 關(guān)于Qt Designer的初步應(yīng)用和打包過程詳解

    Qt Designer中的操作方式十分靈活,其通過拖拽的方式放置控件可以隨時查看控件效果。這篇文章主要介紹了PyQt5 關(guān)于Qt Designer的初步應(yīng)用和打包,需要的朋友可以參考下
    2021-09-09
  • 三行Python代碼提高數(shù)據(jù)處理腳本速度

    三行Python代碼提高數(shù)據(jù)處理腳本速度

    Python是一門非常適合處理數(shù)據(jù)和自動化完成重復(fù)性工作的編程語言,我們在用數(shù)據(jù)訓(xùn)練機(jī)器學(xué)習(xí)模型之前,通常都需要對數(shù)據(jù)進(jìn)行預(yù)處理,而Python就非常適合完成這項工作。本文將為大家介紹如何利用Python代碼讓你的數(shù)據(jù)處理腳本快別人4倍,需要的可以參考一下
    2022-03-03
  • numpy求平均值的維度設(shè)定的例子

    numpy求平均值的維度設(shè)定的例子

    今天小編就為大家分享一篇numpy求平均值的維度設(shè)定的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python實現(xiàn)帶參數(shù)的用戶驗證功能裝飾器示例

    Python實現(xiàn)帶參數(shù)的用戶驗證功能裝飾器示例

    這篇文章主要介紹了Python實現(xiàn)帶參數(shù)的用戶驗證功能裝飾器,結(jié)合實例形式分析了Python用戶驗證裝飾器具體定義及使用技巧,需要的朋友可以參考下
    2018-12-12
  • Python NumPy灰度圖像的壓縮原理講解

    Python NumPy灰度圖像的壓縮原理講解

    在本篇文章里小編給大家整理的是一篇關(guān)于Python NumPy灰度圖像的壓縮原理講解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-08-08
  • 關(guān)于python3.9安裝wordcloud出錯的問題及解決辦法

    關(guān)于python3.9安裝wordcloud出錯的問題及解決辦法

    這篇文章主要介紹了關(guān)于python3.9安裝wordcloud出錯的問題及解決辦法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • python opencv實現(xiàn)圖片缺陷檢測(講解直方圖以及相關(guān)系數(shù)對比法)

    python opencv實現(xiàn)圖片缺陷檢測(講解直方圖以及相關(guān)系數(shù)對比法)

    這篇文章主要介紹了python opencv 圖片缺陷檢測,主要講解直方圖以及相關(guān)系數(shù)對比法,本文通過實例截圖給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • Python&Matlab實現(xiàn)螞蟻群算法求解最短路徑問題的示例

    Python&Matlab實現(xiàn)螞蟻群算法求解最短路徑問題的示例

    本文主要介紹了Python&Matlab實現(xiàn)螞蟻群算法求解最短路徑問題的示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Python曲線擬合詳解

    Python曲線擬合詳解

    這篇文章主要介紹了關(guān)于python曲線擬合,scipy.optimize中,curve_fit函數(shù)可調(diào)用非線性最小二乘法進(jìn)行函數(shù)擬合,文中有詳細(xì)的代碼作為參考,需要的朋友可以閱讀參考
    2023-04-04
  • anaconda打開閃退的解決過程

    anaconda打開閃退的解決過程

    這篇文章主要給大家介紹了關(guān)于anaconda打開閃退的解決過程,文中通過實例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用anaconda具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2022-09-09

最新評論

巧家县| 萝北县| 鄂托克旗| 班玛县| 嘉荫县| 济南市| 桃源县| 肇源县| 军事| 玉林市| 长沙市| 东至县| 枣强县| 南涧| 越西县| 甘孜县| 平远县| 搜索| 酉阳| 米脂县| 恩平市| 河曲县| 邹城市| 阜平县| 桂东县| 宜君县| 台前县| 鹤庆县| 莱西市| 汕头市| 陵川县| 广昌县| 德保县| 崇信县| 象山县| 黄石市| 武隆县| 稷山县| 宁武县| 庆安县| 明水县|