成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 端午節(jié)將至,用Python爬取粽子數(shù)據(jù)并可視化,看看網(wǎng)友喜歡哪種粽子吧!

端午節(jié)將至,用Python爬取粽子數(shù)據(jù)并可視化,看看網(wǎng)友喜歡哪種粽子吧!

熱門標簽:孝感營銷電話機器人效果怎么樣 騰訊地圖標注沒法顯示 商家地圖標注海報 打電話機器人營銷 地圖標注自己和別人標注區(qū)別 海外網(wǎng)吧地圖標注注冊 聊城語音外呼系統(tǒng) 南陽打電話機器人 ai電銷機器人的優(yōu)勢

一、前言

本文就從數(shù)據(jù)爬取、數(shù)據(jù)清洗數(shù)據(jù)可視化,這三個方面入手,但你簡單完成一個小型的數(shù)據(jù)分析項目,讓你對知識能夠有一個綜合的運用。

整個思路如下:

  • 爬取網(wǎng)頁:https://www.jd.com/
  • 爬取說明: 基于京東網(wǎng)站,我們搜索網(wǎng)站“粽子”數(shù)據(jù),大概有100頁。我們爬取的字段,既有一級頁面的相關(guān)信息,還有二級頁面的部分信息;
  • 爬取思路: 先針對某一頁數(shù)據(jù)的一級頁面做一個解析,然后再進行二級頁面做一個解析,最后再進行翻頁操作;
  • 爬取字段: 分別是粽子的名稱(標題)、價格、品牌(店鋪)、類別(口味);
  • 使用工具: requests+lxml+pandas+time+re+pyecharts
  • 網(wǎng)站解析方式: xpath

最終的效果如下:

二、數(shù)據(jù)爬取

京東網(wǎng)站,一般是動態(tài)加載的,也就是說,采用一般方式只能爬取到某個頁面的前30個數(shù)據(jù)(一個頁面一共60個數(shù)據(jù))。

基于本文,我僅用最基本的方法,爬取了每個頁面的前30條數(shù)據(jù)(如果大家有興趣,可以自行下去爬取所有的數(shù)據(jù))。

那么,本文究竟爬取了哪些字段呢?我給大家做一個展示,大家有興趣,可以爬取更多的字段,做更為詳細的分析。

下面為大家展示爬蟲代碼:

import pandas as pd
import requests
from lxml import etree
import chardet
import time
import re
 
def get_CI(url):
    headers = {'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; X64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.80 Safari/537.36'}
    rqg = requests.get(url,headers=headers)
    rqg.encoding = chardet.detect(rqg.content)['encoding']
    html = etree.HTML(rqg.text)
    
    # 價格
    p_price = html.xpath('//div/div[@class="p-price"]/strong/i/text()')
    
    # 名稱
    p_name = html.xpath('//div/div[@class="p-name p-name-type-2"]/a/em')
    p_name = [str(p_name[i].xpath('string(.)')) for i in range(len(p_name))]
    
    # 深層url
    deep_ur1 = html.xpath('//div/div[@class="p-name p-name-type-2"]/a/@href')
    deep_url = ["http:" + i for i in deep_ur1]
    
    # 從這里開始,我們獲取“二級頁面”的信息           
    brands_list = []
    kinds_list = []
    for i in deep_url:
        rqg = requests.get(i,headers=headers)
        rqg.encoding = chardet.detect(rqg.content)['encoding']
        html = etree.HTML(rqg.text)
                          
        # 品牌
        brands = html.xpath('//div/div[@class="ETab"]//ul[@id="parameter-brand"]/li/@title')
        brands_list.append(brands)
                        
        # 類別
        kinds = re.findall('>類別:(.*?)/li>',rqg.text)
        kinds_list.append(kinds)
                           
    data = pd.DataFrame({'名稱':p_name,'價格':p_price,'品牌':brands_list,'類別':kinds_list})
    return(data)
                           
x = "https://search.jd.com/Search?keyword=%E7%B2%BD%E5%AD%90qrst=1wq=%E7%B2%BD%E5%AD%90stock=1page="
url_list = [x + str(i) for i in range(1,200,2)]
res = pd.DataFrame(columns=['名稱','價格','品牌','類別'])
 
# 這里進行“翻頁”操作
for url in url_list:
    res0 = get_CI(url)
    res = pd.concat([res,res0])
    time.sleep(3)
 
# 保存數(shù)據(jù)
res.to_csv('aliang.csv',encoding='utf_8_sig')

最終爬取到的數(shù)據(jù):

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

從上圖可以看到,整個數(shù)據(jù)算是很整齊的,不是特別亂,我們只做一些簡單的操作即可。

先使用pandas庫,來讀取數(shù)據(jù)。

import pandas as pd
 
df = pd.read_excel("粽子.xlsx",index_col=False)
df.head()

結(jié)果如下:

我們分別針對 “品牌”、“類別 兩個字段,去掉中括號。

df["品牌"] = df["品牌"].apply(lambda x: x[1:-1])
df["類別"] = df["類別"].apply(lambda x: x[1:-1])
df.head()

結(jié)果如下:

①  粽子品牌排名前10的店鋪

df["品牌"].value_counts()[:10]

結(jié)果如下:

② 粽子口味排名前5的味道

def func1(x):
    if x.find("甜") > 0:
        return "甜粽子"
    else:
        return x
df["類別"] = df["類別"].apply(func1)
df["類別"].value_counts()[1:6]

結(jié)果如下:

③ 粽子售賣價格區(qū)間劃分

def price_range(x): # 按照我的購物習慣,劃分價格
    if x = 50:
        return '50元'
    elif x = 100:
        return '50-100元'
    elif x = 300:
        return '100-300元'
    elif x = 500:
        return '300-500元'
    elif x = 1000:
        return '500-1000元'
    else:
        return '>1000元'
 
df["價格區(qū)間"] = df["價格"].apply(price_range)
df["價格區(qū)間"].value_counts()

結(jié)果如下:

由于數(shù)據(jù)不是很多,沒有很多字段,也就沒有很多亂數(shù)據(jù)。因此,這里也沒有做數(shù)據(jù)去重、缺失值填充等操作。所以,大家可以下去獲取更多字段,更多數(shù)據(jù),用于數(shù)據(jù)分析。

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

俗話說:字不如表,表不如圖。通過可視化分析,我們可以將數(shù)據(jù)背后 “隱藏” 的信息,給展現(xiàn)出來。

拓展: 當然,這里只是 “拋磚引玉”,我并沒有獲取太多的數(shù)據(jù),也沒有獲取太多的字段。這里給學習的朋友當一個作業(yè)題,自己下去用更多的數(shù)據(jù)、更多的字段,做更透徹的分析。

在這里,我們基于以下幾個問題,做一個可視化展示,分別是:

  • ① 粽子銷售店鋪Top10柱形圖;
  • ② 粽子口味排名Top5柱形圖;
  • ③ 粽子銷售價格區(qū)間劃分餅圖;
  • ④ 粽子商品名稱詞云圖;

① 粽子銷售店鋪Top10柱形圖

結(jié)論分析:去年,我們分析了一些月餅的數(shù)據(jù),“五芳齋”、“北京稻香村” 這幾個牌子記憶猶新,可謂是做月餅、粽子的老店。像 “三全” 和 “思念”,在我印象中一直以為它們只做水餃和湯圓,粽子是否值得一試呢?當然,這里還有一些新的牌子,像 “諸老大”“稻香私房” 等一些牌子,大家都可以下去搜索一下。買東西,就是要精挑細選,品牌也重要。

② 粽子口味排名Top5柱形圖

結(jié)論分析:在我印象中,小時候一直吃的最多的就是 “甜粽子”,直到我上了初中才知道,粽子還可以有肉?當然,從圖中可以看出,賣 “鮮肉粽” 的店鋪還是居多,畢竟這個送人,還是顯得高端、大氣一些。這里還有一些口味,像 “蜜棗粽”“豆沙粽”,我基本沒吃過。如果你送人,你會送什么口味的呢?

③ 粽子銷售價格區(qū)間劃分餅圖

結(jié)論分析:這里,我故意把價格區(qū)間細分。這個餅圖也很符合實際,畢竟每年就過一次端午節(jié),還是以薄利多銷為主,接近80%的粽子,售價都在100元以下。當然,還有一些中檔的粽子,價格在100-300元。大于300元,我覺得也沒有吃的必要,反正我是不會花這么多錢去買粽子。

④ 粽子商品名稱詞云圖

結(jié)論分析:從圖中,可以大致看出商家的賣點了。畢竟是節(jié)日,“送禮”、“禮品” 體現(xiàn)了節(jié)日氛圍。“豬肉”“豆沙” 體現(xiàn)了粽子口味。當然,它是否是 “早餐” 好選擇呢?購買的話,還支持 “團購” 哦。這些字眼,多多少少都會各自吸引一部分人的眼球。

⑤ 圖形組合為大屏

​到此這篇關(guān)于端午節(jié)將至,用Python將粽子數(shù)據(jù)可視化,看看網(wǎng)友喜歡哪種吧!的文章就介紹到這了,更多相關(guān)Python數(shù)據(jù)可視化內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python爬蟲實戰(zhàn)之爬取京東商品數(shù)據(jù)并實實現(xiàn)數(shù)據(jù)可視化
  • Python爬取股票信息,并可視化數(shù)據(jù)的示例
  • Python爬取數(shù)據(jù)并實現(xiàn)可視化代碼解析
  • python如何爬取網(wǎng)站數(shù)據(jù)并進行數(shù)據(jù)可視化

標簽:六盤水 牡丹江 聊城 南寧 揚州 楊凌 迪慶 撫州

巨人網(wǎng)絡(luò)通訊聲明:本文標題《端午節(jié)將至,用Python爬取粽子數(shù)據(jù)并可視化,看看網(wǎng)友喜歡哪種粽子吧!》,本文關(guān)鍵詞  端午節(jié),將至,用,Python,爬取,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《端午節(jié)將至,用Python爬取粽子數(shù)據(jù)并可視化,看看網(wǎng)友喜歡哪種粽子吧!》相關(guān)的同類信息!
  • 本頁收集關(guān)于端午節(jié)將至,用Python爬取粽子數(shù)據(jù)并可視化,看看網(wǎng)友喜歡哪種粽子吧!的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    亚洲精品久久7777| 国内国产精品天干天干| 91久久久久久久| 国产91在线视频| jvid一区二区三区| 国产一区二区三区四区二区| 欧美国产成人精品| 国产色在线 com| 欧美风情在线视频| 欧美日韩一级黄色片| 精品成人国产在线观看男人呻吟| 美女精品网站| 午夜av噜噜噜噜噜噜| 国产suv精品一区二区三区88区| 在线播放免费| 久久久精品一区| 五月激情综合网| **亚洲第一综合导航网站| 亚洲三区在线观看无套内射| 亚洲天堂美女视频| 日本在线看片免费人成视1000| 成人无遮挡免费网站视频在线观看| 女女同性女同一区二区三区按摩| 久久97久久97精品免视看| 国产精品自产拍在线观看| 美女一区二区三区| www.色播.com| 日本一区视频在线| 99精品国产一区二区三区不卡| 亚洲黄色影片| 天堂av免费在线观看| 午夜免费福利小电影| 久久久无码中文字幕久...| 国产麻花豆剧传媒精品mv在线| 蜜臀久久99精品久久久久久| 亚洲日韩色图| 免费网站看v片在线a| 欧美一级淫片videoshd| 久久久久成人精品无码| 亚洲第一精品福利| 亚洲天堂免费| 一级性生活大片| 91在线视频免费播放| 亚洲大片精品免费| 无码人妻丰满熟妇区五十路百度| 亚洲精品久久久蜜桃动漫| 在线播放精品一区二区三区| 国产精品一区二区av影院萌芽| 水蜜桃av无码| 日韩欧美在线免费观看| 欧美亚韩一区| 日本福利午夜视频在线| 青青草一区二区三区| 极品白浆推特女神在线观看| 久久婷婷开心| 美国一级片在线免费观看视频| 国产自产一区二区| 精品国产福利| 国产精品吹潮在线观看| 尤物国产在线观看| 成年女人午夜毛片免费看| caopeng视频| 欧洲中文字幕精品| 91美女片黄在线观看游戏| 欧美视频在线不卡| 日韩成人免费在线| 91麻豆精品国产| 99国内精品久久久久久久| 一二三区免费视频| 久久综合久久久| 日韩精品在线一区| 91成人精品一区二区| 在线理论视频| 精品日产免费二区日产免费二区| 国产在线一区二区综合免费视频| 黄色av网站在线免费观看| 黄瓜视频免费观看在线观看www| 丰满少妇又爽又紧又丰满69| 亚洲18私人小影院| 精品国产伦一区二区三| 欧美国产日韩一区| 波多野结衣亚洲一二三| 日本高清一二三区| 乱插在线www| 欧美成人精品xxx| 国内精品免费视频| 亚洲欧美一二三| 亚洲黄色大片| 欧美最猛黑人xxxx黑人猛叫黄| 韩国一区二区三区视频| 国产农村妇女精品一二区| 欧美日韩一区久久| 97视频在线观看成人| 国产精品久久无码| www.久久久久久久| 免费观看成人www动漫视频| 99国产精品久久久久久久久久久| 欧美日韩美女在线| 日韩一级精品| 国产成人精品视频免费看| 亚洲视频在线观看一区| 中文字幕一区二区三区精华液| av网站一区二区三区| 国产精品777777在线播放| 亚洲精品18| 黄色小视频在线看| 一本久久a久久精品vr综合| 一区二区三区在线视频111| 国产一区二区免费在线观看| 999www人成免费视频| 精品国产不卡| 一区二区三区网| 蜜臀久久99精品久久久久宅男| japan乱配videos老少配| 国产精品无码久久久久久| 亚洲黄色在线看| 无码人妻熟妇av又粗又大| 国产呦系列欧美呦日韩呦| 亚洲精品少妇一区二区| 丝袜a∨在线一区二区三区不卡| 日韩—二三区免费观看av| 亚洲女人视频| 黑人操日本美女| 成人av一区二区三区在线观看| 国内精品久久久久久野外| 浪潮av在线| 欧美性xxxx极品高清hd直播| 国产探花在线观看| 精品产品国产在线不卡| 免费一级a毛片夜夜看| 久久国产精品无码网站| 成人免费视频毛片| 日韩免费一区二区| 蜜桃久久精品乱码一区二区| 黄网在线观看网址入口| 亚洲最大免费视频| 亚洲一区二区三区av无码| www.国产在线观看| 九九免费视频| 在线免费av播放| 欧美精品日韩一本| 无人在线观看的免费高清视频| 免播放器亚洲一区| 在线视频精品| 一个人看免费www视频有多爽| 久久九九热免费视频| 国产日韩欧美高清| 亚洲人体视频| 天天躁日日躁狠狠躁av| 亚洲性线免费观看视频成熟| 欧美在线观看不卡| 精品偷拍各种wc美女嘘嘘| 国产激情视频在线观看| 欧美日韩中文| 午夜免费福利在线观看| 精品国产成人| 国产精品suv一区二区三区| 人妻一区二区三区| 动漫av免费观看| 日韩理论片中文av| 日本二区三区视频| 国产成人精品一区二区三区网站观看| 999在线观看精品免费不卡网站| 久久狠狠一本精品综合网| 97se狠狠狠综合亚洲狠狠| xfplay资源站夜色先锋5566| 女女同性女同一区二区三区按摩| 欧美日韩一区二区三区在线| 国产精品久久久久久在线| 九九热最新视频//这里只有精品| 色999五月色| 久草综合在线视频| 黑人精品视频| 奇米四色…亚洲| 在线观看亚洲电影| 男女男精品网站| 亚洲欧洲免费视频| 国产凹凸在线观看一区二区| 香蕉久久精品| 精品人妻在线视频| 亚洲国产精品免费视频| 精品成人免费视频| 黄色av免费在线看| 99久久99久久精品国产片果冰| 一区二区三区四区免费| 国产麻豆一区二区三区| 免费男女羞羞的视频网站中文子暮| 最新国产精品拍自在线播放| 伊人影院综合在线| 精品成人在线视频| 91麻豆一二三四在线| 国产乱码77777777| 青青青在线免费观看| 性直播在线观看| 熟妇人妻久久中文字幕| 日本一区高清不卡| 99热这里是精品| 中文字幕中文字幕在线中心一区| 欧美国产视频一区二区| 国内精品嫩模av私拍在线观看| 亚洲精品电影网在线观看| 国产精品成人一区二区三区电影毛片| 国产精品视频在线观看免费| 在线视频资源站| 一区精品在线观看| 同房视频网站| 麻豆国产精品va在线观看不卡| 国产午夜一区| 手机看片国产日韩| 久久先锋影音av| 欧美一区二区在线观看视频| 久久久久久久久久久国产精品| 日本福利视频在线| 91精品国产91久久久久久最新毛片| 午夜视频免费播放| 狼人精品一区二区三区在线| 在线免费日韩av| 久久久久久成人| 影音先锋男人在线| 国产性生活免费视频| 日韩精品免费一区二区夜夜嗨| 国产美女性感在线观看懂色av| 1024亚洲合集| aaa在线视频| 中文字幕一区二区三区乱码在线| 波多野结衣 在线| 久久99热99| 先锋音影av资源中文网| 亚洲线精品一区二区三区八戒| 在线观看国产区| 日韩欧美亚洲在线| 国产精品久久久久久模特| 亚洲精品福利在线| 麻豆av资源| 欧美成人三级伦在线观看| 国产欧美日韩免费看aⅴ视频| 久久亚洲精华国产精华液| 视频在线一区| 亚洲乱码免费伦视频| 99免在线观看免费视频高清| 青青操国产视频| 国产av一区二区三区精品| 玖玖在线视频| 国产日韩精品在线播放| 熟妇人妻一区二区三区四区| 高清电影在线免费观看| 国产不卡av在线播放| 亚洲成人第一| 国产三级精品在线观看| 欧美精品欧美极品欧美激情| 亚洲激情中文1区| 日本网址在线观看| 国产1卡2卡三卡四卡网站| 欧美一级黄色带| 欧美视频免费在线| 亚洲欧美日韩国产另类专区| 大色综合视频网站在线播放| 久久久999免费视频| 日韩精品在线网站| 2017亚洲男人天堂| 欧美日韩在线视频观看| 成人狠狠色综合| 色噜噜国产精品视频一区二区| 爱啪导航一精品导航站| 午夜精品久久久99热福利| 91成人午夜| 久久综合在线观看| 欧美sm极限捆绑bd| 麻豆精品国产91久久久久久| 99色这里只有精品| 天天做天天摸天天爽天天爱| 女人扒开腿免费视频app| 岳张嘴把我的精子吞下去| 天堂资源最新版在线视频观看免费网| 亚洲人免费短视频| www.亚洲色图| 亚洲高清黄色| 日本成人超碰在线观看| 黄网动漫久久久| 国产精品久久久久7777按摩| 亚洲成**性毛茸茸| 看黄网站在线| 亚洲精品亚洲人成在线| 亚洲精品国产精华液| 黄色大片网站在线观看| 国模精品一区二区三区| 黄色国产网站在线播放| 91抖音在线观看| 日本一区二区成人在线| 麻豆视频在线免费观看| 一区二区三区黄色| 农村寡妇一区二区三区| 国产精品69av| 一本色道久久综合亚洲精品小说| 日韩国产大片| 怡红院红怡院欧美aⅴ怡春院| 欧美jizz| 97超碰人人模人人人爽人人爱| 欧美美女黄色网| 亚洲婷婷免费| 国产亚洲视频在线观看| 欧美在线精品一区| 日本高清不卡一区二区三区视频| 成人免费视频网站入口| 亚洲91精品| 国产高清视频免费| av资源网在线观看| 国内精品久久久久久久久蜜桃| 国产视频亚洲| 啪啪亚洲精品| 国产ts在线播放| 欧美精品在线免费观看| 国产精品成人免费电影| 78m国产成人精品视频| 亚洲欧美综合国产精品一区| 国产成a人无v码亚洲福利| 色婷婷久久久久swag精品| 亚洲作爱视频| 国产天堂在线播放| 色黄视频免费看| 中文官网资源新版中文第二页在线观看| 欧美亚洲动漫制服丝袜| 中文字幕在线视频一区二区三区| 国产午夜在线一区二区三区| 免费国产视频| 欧美欧美欧美| 欧美精品激情在线观看| 日韩欧美精品一区二区综合视频|