日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

程序员,你喜欢抽哪种香烟?(python数据分析)

發(fā)布時(shí)間:2024/9/15 python 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序员,你喜欢抽哪种香烟?(python数据分析) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.


大家好,今天給大家分享一篇關(guān)于國產(chǎn)香煙分析的文章,主要用python爬取“煙悅網(wǎng)”數(shù)據(jù),并作詳細(xì)分析,帶你看看香煙的種類及價(jià)格現(xiàn)狀,放一張?jiān)~云圖:

1.爬取數(shù)據(jù)

1.1 網(wǎng)站分析

進(jìn)入主頁煙悅網(wǎng)網(wǎng)址:https://www.yanyue.cn/tobacco

我們可以發(fā)現(xiàn),所有香煙品牌的名字及對應(yīng)網(wǎng)址(href)直接在首頁內(nèi),是一個(gè)簡單的靜態(tài)網(wǎng)頁。

隨機(jī)進(jìn)入某香煙品牌的主頁:

發(fā)現(xiàn)內(nèi)含該品牌下不同種類的香煙,包含名稱、類型、焦油量及價(jià)格等信息。

打開流量分析工具,分析找到該數(shù)據(jù)接口:

是1個(gè)json格式的文件,再來看看它的請求參數(shù):

有兩個(gè)變量,分別是brandid=23(每個(gè)香煙品牌都有1個(gè)數(shù)字代表,在上一步網(wǎng)頁中可以找到),page=1(頁碼),這兩個(gè)變量都很好分析。

現(xiàn)在網(wǎng)站上的邏輯關(guān)系基本已經(jīng)捋順了。

1.2 爬取數(shù)據(jù)

獲取每個(gè)品牌的名字及對應(yīng)網(wǎng)址:


構(gòu)造每個(gè)品牌的主頁網(wǎng)址,計(jì)算總頁數(shù):

根據(jù)總頁數(shù),把該品牌所有香煙種類的數(shù)據(jù)爬下來:


將數(shù)據(jù)保存到表格中:


2.數(shù)據(jù)分析

本次數(shù)據(jù)分析主要通過pyecharts實(shí)現(xiàn)

2.1 分析香煙種類及數(shù)量

從上圖可以看出:

·香煙品牌總共有106種

·香煙種類一共有2390種

2.2 畫出香煙名字種類詞云圖


·根據(jù)詞的大小可以看出該品牌下香煙種類的數(shù)量,看來是黃鶴樓最多

2.3 畫出香煙種類數(shù)量排名前十柱狀圖

果然,種類最多的是黃鶴樓,一共有197種,感覺這幾類煙都挺常見的

2.4 畫出價(jià)格分布柱狀圖

主要根據(jù)每種價(jià)格對應(yīng)的種類數(shù)量畫圖(例如20元的香煙有161種)

這個(gè)圖看起來不那么整齊,但是仍可以獲得一些信息:

·20元的價(jià)格種類最多,總共有161種;

·最便宜的煙價(jià)格為1.5元,有6種,像北戴河(軟烤)、芙蓉(軟橙)、甲天下(軟)等,不知道能不能買到,但應(yīng)該是很多人的回憶;

·最貴的煙價(jià)格為250元,總共有2種,分別是熊貓(聽50支)、中華(聽50支)。

2.5 畫出不同價(jià)格段香煙種類的餅狀圖

首先把價(jià)格按如下方式分段:

然后統(tǒng)計(jì)數(shù)量并畫圖:

從圖可以看出,10-20元的煙種類最多,其此是0-10元和20-30元,將近一半的煙都在20元以下。

2.6 最后畫1張當(dāng)月最受歡迎的香煙top10排名圖

排名是根據(jù)網(wǎng)站上每個(gè)牌子香煙的訪問量計(jì)算來的,看來荷花非常受歡迎啊。

吸煙有害健康,希望廣大煙民程序員盡快戒煙哦!
本文所有數(shù)據(jù)均來自網(wǎng)絡(luò),僅為學(xué)習(xí)交流使用,不作為其他參考。

?

代碼已傳至公眾號,如需獲取源碼,請?jiān)诤笈_回復(fù)“香煙”獲取

? ???精 彩 文 章?

  • 當(dāng)你裝不上Python外部包時(shí),試試這個(gè)網(wǎng)站

  • 玩會這15款編程游戲,就算是入門了!

  • 我常用的10個(gè)Python實(shí)用小Trick

END

來和小伙伴們一起向上生長呀~~~

掃描下方二維碼,添加小詹微信,可領(lǐng)取千元大禮包并申請加入 Python學(xué)習(xí)交流群,群內(nèi)僅供學(xué)術(shù)交流,日常互動(dòng),如果是想發(fā)推文、廣告、砍價(jià)小程序的敬請繞道!一定記得備注「交流學(xué)習(xí)」,我會盡快通過好友申請哦!

(添加人數(shù)較多,請耐心等待)

(掃碼回復(fù) 1024? 即可領(lǐng)取IT資料包)

總結(jié)

以上是生活随笔為你收集整理的程序员,你喜欢抽哪种香烟?(python数据分析)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。