我用Python采集了6万多家火锅店数据,好吃的火锅在哪里!

爬取大众点评数据经验 目录URL分析隐藏爬虫身份网页数据解密获取经纬度小问题 最近做实验需要大众点评的店铺信息,包括名称、人均价格、位置、经纬度等,头一次遇到反爬这么厉害的角色,主要采用两种反爬手段: 封IP 网页数据加密 URL分析 我以获取北京市所有粤菜馆的店面、人均价格、地址、经纬度为目标,说明爬取过程及解决问题的方法。北京市粤菜馆的url为http://www.dianping.com/beijing/ch... 阅读详情

大家好,我是菜鸟哥,最近太冷太冷了,取暖基本靠抖,通讯基本靠吼!不过天冷了,可以涮火锅吃羊肉,补一补!反正菜鸟哥很喜欢吃火锅,可以开始搞起来!那么,今天我们就用Python爬取某点评网站的火锅数据,一起找找好吃的火锅在哪里吧~~

目录:

  • 1.说明

  • 2.北京火锅店基础数据

  • 3.北京火锅店评分数据

  • 4.评价数及人均消费

  • 5.都有哪些连锁店

  • 6.爬虫过程

  • 7.其他

接下来,我们来看看北京好吃的火锅都在哪里吧~

1.说明

环境

!! 环境
Windows:Windows-10
Python版本:3.7.9
IDE:Spyder 4.1.5
绘图库:matplotlib

数据

!! 数据
数据来源:大众点评-美食-北京-火锅
表单字段:['地区', '火锅类型', 'id', '商家名称', '商家评分', '评价数', '人均消费', '口味', '环境', '服务', '地址', '推荐菜']
表单数量:6416条有效数据(另有4000余条无评价等的店铺数据,记为无效数据,已删除)

2.北京火锅店基础数据

In [1]: df.id.nunique() #有效火锅店铺数:店铺id非重复计数
Out[1]: 5319

北京一共有5319家有评分的有效火锅店铺。94d2ca853d799e900b1eae42b0d8383c.png

2.1. 火锅分类

算不上吃货的我,只知道两种火锅:火锅和铜锅。仔细一看,发现有接近小30种火锅种类,咱中国人真讲究。d8628b01c036e40e5a1b41355e3de4a2.png

在北京品类最多的有老北京火锅高达1020家,其次是川味麻辣火锅、羊蝎子火锅及串串香等。d8c62834c95172b2e16cfac0de11e5b4.png

以下是绘图代码:

# 获取数量前10的火锅类型
df_type = df.groupby('火锅类型')['id'].nunique().to_frame('数量').reset_index().sort_values('数量',ascending=False)
df_type.reset_index(drop=True,inplace=True)
df_type.head(10)
df_type10 = df_type.head(10) #前10
# 绘制柱状图
fig = df_type10.plot(kind='barh',x='火锅类型',y='数量',title="各类火锅店铺数量",
                     color='orange',figsize=(18,9),fontsize=16,
                    )
fig.axes.title.set_size(22) #设置标题字体大小
fig.legend(fontsize=16) #设置图例字体大小
fig.set_ylabel('火锅类型',fontdict={'fontsize':20}) #设置y轴名称及字体大小
for index, num in enumerate(df_type10['数量']): #添加数据标签
    fig.text(num, index,s = num, ha = 'left', fontsize = 16)
2.2. 各地区火锅分类

以才哥在的海淀区为例,火锅类型最多的是川味麻辣,其次是老北京火锅、串串香和重庆火锅。不得不说,这些都是我爱吃的。

1d9d300863c6e56b4b4e9d7adf2c7ba5.png
地区火锅分类热力图

以下是制作代码:

df_loc_type = pd.pivot_table(df, values='id', index='火锅类型', columns='地区', aggfunc=pd.Series.nunique)
cm =sns.light_palette("red", as_cmap=True)
df_loc_type.fillna(0).astype(int).style.background_gradient(cmap=cm) #创建热力图背景(列)
2.3. 各地区火锅店数量

不得不说朝阳区也太牛了,接近1200家店,占总店的20%+。其次是咱们海淀、昌平这种打工人聚集的地方~581b7ad7ef94388ef962dda0b2342300.png

3.北京火锅店评分数据

从大众点评上爬取的店铺数据中,我们可以看到评分相关的数据指标有 商家评分(4.97)、口味、环境和服务评分共5类。5e40c051c926a3e12e062f26d8a100f7.png

3.1. 评分直方图

组合四类评分绘制叠加直方图,可以看见基本上各项评分的分布基本一致,大部分分布在4分以下或者4.5分以上,两级分化比较明显。8afa44e0ca55caa7c7ff684ba26144dc.png以下是绘图代码:

# 叠加直方图
plt.figure(figsize=(16,9))
plt.hist(x =df['商家评分'], color='orange', bins= 15, alpha=0.5) #橙色
plt.hist(x =df['口味'], color='red', bins= 15, alpha=0.5) # 红色
plt.hist(x =df['环境'], color='blue', bins= 15, alpha=0.5) # 蓝色
plt.hist(x =df['服务'], color='white', bins= 15, alpha=0.5) # 白色
plt.xticks(fontsize=20)
plt.yticks(fontsize=20)
3.2. 各地区商家评分箱线图

如图我们可以发现,东城区、朝阳区、西城区和海淀区是商家评分较高普遍较高,而密云和延庆等郊区除了个别火锅店评分较高之外整体普通较低。当然,这个其实是地理位置影响优质店铺选址,从而呈现这种表现。983b658c8620d69cc35c183576e8297d.png以下是绘图代码:

# 箱线图-商家评分
fig = df.boxplot(column='商家评分',by='地区', figsize=(18,9), color ='red',fontsize = 16)
fig.axes.title.set_size(22) #设置标题字体大小
fig.set_xlabel('地区',fontdict={'fontsize':20}) #设置y轴名称及字体大小

商家评分最高前57427eb1961ad3f395c0702e0d802c109.png

3.3. 各地区口味评分箱线图

对比商家评分的箱线图,我们发现东城区火锅店的口味评分有超过一半以上的店面超过了4.5分,基本上口味好的火锅店也都在北京的中心城区。937c29c4da0e8b8055e4e697c38c092b.png口味评分最高前5a183ada91a1ae90b3fd2de338d9a5596.png

3.4. 各地区环境评分箱线图

环境评分整体较好的在东城区和朝阳区7d4401a3e7608d3b41a446bf01ac240e.png环境评分最高前52acf4b25386d0e97ee0338a4b2979b71.png

3.5. 各地区服务评分箱线图

服务评分整体较好的也是在东城区和朝阳区fa9a184ba6a10cfc95403b062b50f2c4.png服务评分最高前5398e36de6d9fe472fbc024d01ae0799b.png

3.6. 各地区各项评分

我们查看四项评分之间的散点图矩阵,各地区的火锅店,商家评分和口味,环境与服务关联更强。口味好的一般评分应该不会太差,环境好的服务也一般不错。797f2762acb1269661f732a5d26d8ad4.png

以下是绘图代码:

# 散点图矩阵
plt.rcParams["axes.labelsize"] = 16  # 设置全局轴标签字体大小
score = df[['商家评分','口味','环境','服务','地区']]
sns.pairplot(score, hue='地区',height=3)

4.评价数及人均消费

我在大众点评找店子的时候,除了看评分之外,评价数和人均消费也是极其重要的考量。当看到评价数极高的时候,内心会不由的表示惊叹“哇塞,这么多人写评价啊”;当看到人均消费极高的时候,也会想着啥时候我也要去吃一次,哈哈~

4.1. 整体评价数分布

先用描述统计看,发现评价数最多的有3.2万个,最少的仅1个,75%的火锅店评价在900以下,更有25%的火锅店评价不到23个。

In [1]:df.评价数.describe()
Out[1]: 
count     6416.000000
mean       831.874065
std       1846.721435
min          1.000000
25%         23.000000
50%        211.000000
75%        881.000000
max      32099.000000
Name: 评价数, dtype: float64

一定程度上,评价数能反应一家店在广大吃货中的火爆度,我们发现最火的前5家有3家来自西城区,海淀区和东城区各1家。f5d3cd8eaa38677f3726414417ae9242.png

以下是2家评价数破3万的热门火锅店~8f3d237ad327c88e63b3cbcb1adf6c60.png

4.2.人均消费情况

一共有人均消费数据的店铺4129家,其中均值100元,中位数也是95元,最高的是1220元(我的天,这是啥火锅?)。1b78b52baa109243fa07392dbbf7648e.png

4.2.1.人均消费最贵的都有谁

人均消费最贵第1名是一家日韩火锅,推荐菜基本都是日料类。其次,人均消费较高的都是海鲜火锅一类,你看那些推荐菜都是帝王蟹、澳龙啥的,想吃了,哈哈!!33971b6076f7b65a57f70df792db57dd.png

以下是2家人均消费破千的火锅店~6adc9bbb446ede82afb0419d9505510b.png

4.2.2.人均消费分布

大部分的火锅店人均消费低于100元,其次是100-150元区间。极少数在200+,虽然能吃的主很容易吃出200+的其实!!670438520d8e2cf149369f92f1c76d62.png以下是绘图代码:

plt.figure(figsize = (12,12))#将画布设定为正方形,绘制的饼图是正圆
plt.rcParams['font.size']=16 #设置字体大小为16
label = df_cost.index.tolist()#定义饼图的标签
explode = [0.01,0.01,0.01,0.01,0.01]#设定各项距离圆心n个半径
values = df_cost.数量.tolist()
plt.pie(values,explode = explode,labels = label,autopct = '%1.1f%%')#饼图
plt.title('人均消费分布',fontdict={'fontsize':20})#标题

我们经常听的海底捞火锅店的人均消费大概在130左右。60ab05dacb67df32be850bdbfdcdcb89.png

5.都有哪些连锁店

一共有349家品牌火锅有分店。421a8ae5c805ca0dbb00bb2bab565c07.png

5.1.火锅分店前10品牌

果然是哪都有的呷哺呷哺(找了半天发音)以多大289家分店稳居第一!看着这些品牌,基本都是比较常见熟悉的,基本上都吃过来着。c65736e31091c9b66630ec07dde018e3.png

5.2.火锅分店前10品牌人均消费

海底捞 人均消费 基本都在120以上,玩儿串串是一家什么店呀,人均基本都低于40,其次就是开了快300家店的呷哺呷哺也是人均消费比较合适。f00c24a5c6f09d756b958db5f02b38d2.png

5.3.火锅分店前10品牌商家评分

好吧,又是海底捞 评分表现最佳,可恶的海底捞。不过各家品牌大部分评分还是都不错,在4.25分以上。玩儿串串作为小吃摊位放在这群雄里显得有点格格不入了,哈哈!f6f4a54f2c4197a0ac5991332f3fcdcd.png

玩儿串串原来是这种,在购物中心的美食中心里的偏快餐式的串串儿~831351e746d5da745058dfbecb9de0a4.png

6.爬虫过程

这里不介绍详细的爬虫过程,详细的见后续推送哈(主要是篇幅有限 写不完)。

咱们简单说说在爬虫过程中遇到的一些问题及解决方案。

FAQ

①大众点评的搜索结果最多只显示50页,如果获取全部数据?

解:搜索有多级选择,以北京火锅为例就是 子分类+地区,我们看到一页15家店铺最多50页就有750家,加上诸多级选择基本可以覆盖全部店铺。

②未登录情况下无法查看下一页获取地址规律

解:直接登录账号然后点击下一页查看地址变化规律呗。

③爬着爬着很快就被封ip了

解:嗯,而且不是说爬慢点就行,我就被封了2个ip貌似都是封1天以上,最后买了1000个ip代理,被封了就自动换解决。

④部分店铺信息对应字典为方框无法解析

解:网上有很多这种css字体加密解密的文章,边看边学吧(反正作为菜鸟的我是这么来的)

以下代码为简单的解析 北京火锅 子分类的脚本

import re
import requests

header = {
    "Accept-Encoding": "Gzip",  # 使用gzip压缩传输数据让访问更快
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0",
}

url_beijing = 'http://www.dianping.com/beijing/ch10' #北京菜系
rep_beijing = requests.get(url_beijing, headers= header)
html_beijing = rep_beijing.text
location_html = re.findall('<div id="region-nav" class="nc-items">([\s\S]*?)</div>',html_beijing)[0] #获取地区的数据内容
location_name = re.findall('data-click-title="(.*?)"', location_html) #获取地区名称列表
location_id = re.findall('<a href="http://www.dianping.com/beijing/ch10/(.*?)"',location_html) #获取地区编号id
dic_location = dict(zip(location_name,location_id)) #组合成字典备用

url_huoguo = 'http://www.dianping.com/beijing/ch10/g110' #火锅
rep_huoguo = requests.get(url_huoguo, headers= header)
html_huoguo = rep_huoguo.text
type_html = re.findall('<div id="classfy-sub" class="nc-items nc-sub">([\s\S]*?)</div>',html_huoguo)[0] #获取火锅类型的数据内容
type_name = re.findall('<span>(.*?)</span>', type_html) #获取火锅类型名称列表
type_name = type_name[1:] #第一个是不限,需要去掉
type_id = re.findall('data-cat-id="(.*?)"',type_html) #获取火锅类型id
dic_type = dict(zip(type_name,type_id)) #组合成字典备用

7.如何获取代码

需要本文的数据和代码,可以在公众号后台输入:小助手,找他领取,备注暗号:北京火锅

大家可以捣鼓更多的数据关联表现,虽然可能并没有实际的啥作用,哈哈!喜欢吃火锅的同学可以在文末留言评论区说说你最喜欢吃的火锅,经常来留言,我们月底会统计,送书的哦!

免责声明: 那个,咱们爬虫仅用于简单交流,切勿用做任何商业用途


 

推荐阅读:

入门: 最全的零基础学Python的问题  | 零基础学了8个月的Python | 实战项目 |学Python就是这条捷径

量化: 定投基金到底能赚多少钱?  | 我用Python对去年800只基金的数据分析

干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析|   从万众期待到口碑扑街!唐探3令人失望  | 笑看新倚天屠龙记灯谜答题王 |用Python做个海量小姐姐素描图碟中谍这么火,我用机器学习做个迷你推荐系统电影

趣味:弹球游戏  | 九宫格  | 漂亮的花 | 两百行Python《天天酷跑》游戏!

AI: 会做诗的机器人给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!|  再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!|

年度爆款文案


 

 

 

 

 

 


 

 

 
点阅读原文,看Python全套!
基于Python爬虫山东青岛美食商家数据可视化系统设计与实现(Django框架) 研究背景与意义、国内外研究现状_美食数据与可视化分析 外链图片转存中…(img-ssIRPaDR-1712565679552)] 阅读详情

相关推荐

我用Python采集了6万多家火锅店数据,告诉你哪家的火锅最好吃。

大家好,最近太冷太冷了,取暖基本靠抖,通讯基本靠吼!不过天冷了,可以涮火锅吃羊肉,补一补!反正菜鸟哥很喜欢吃火锅,可以开始搞起来!那么,今天我们就用Python爬取某点评网站的火锅数据,一起找找好吃的火锅在哪里吧~~ 目录: 1.说明 2.北京火锅店基础数据 3.北京火锅店评分数据 4.评价数及人均消费 5.都有哪些连锁店 6.爬虫过程 7.其他 接下来,我们来看看北京好吃的火锅都在哪里吧~ 1.说明 环境 !! 环境 Windows:Windows-10 Python版..

爬遍所有网站 943

【python数据分析实战】城市餐饮店铺选址问题(2)—— 确定餐馆的具体位置

1. 选址的评价指标如下:      人口密度指标 → 得分越高越好      道路密度指标 → 得分越高越好      餐饮热度指标 → 得分越高越好      同类竞品指标 → 得分越低越好      综合指标 = 人口密度指标x0.4 + 餐饮...

lys_828的博客 3412

做个合格的吃货~Python爬取全国火锅店,并利用地图可视化展示~

导语:天越来越冷了~前段时间又刮起了入冬四件套(烤红薯、热奶茶、糖炒栗子、糖霜山楂)的热风~

L010409的博客 2092

Python技术知识获取数据并进行可视化(已火锅店为例)

抓取市内火锅店数量情况,并将这些数据进行可视化展示,以更加直观的方式去浏览省内不同城市火锅店分布情况

五包辣条的博客 3652

STM32 HardFault调试:寄存器分析与堆栈回溯实战

HardFault是Cortex-M内核中最关键的不可屏蔽异常,本质是处理器对非法指令执行、内存访问越界、堆栈溢出等底层硬件错误的强制响应。其原理根植于ARMv7-M异常模型,通过自动压栈保存xPSR/PC/LR等核心寄存器实现上下文捕获。技术价值在于为嵌入式系统提供确定性故障归因能力,支撑高可靠工业设备开发。典型应用场景涵盖FreeRTOS任务崩溃定位、DMA中断越界诊断及MPU保护机制验证。本文聚焦STM32平台,深入解析LR寄存器低4位判别堆栈模式、基于MSP/PSP的PC地址提取方法,并结合Keil

weixin_30951515的博客 144

团结引擎+OpenHarmony 2实战篇:从零构建鸿蒙应用开发环境

本文详细介绍了如何从零开始构建鸿蒙应用开发环境,重点讲解了团结引擎与OpenHarmony 2的实战配置步骤。内容包括DevEco Studio安装、OpenHarmony SDK配置、团结引擎集成及项目创建等关键环节,帮助开发者快速搭建高效的开发环境,提升鸿蒙应用开发效率。

weixin_29294395的博客 265

用Python爬取大众点评数据,推荐火锅店里最受欢迎的食品

前言 文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者:有趣的Python PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://t.cn/A6Zvjdun 首先笔者定位为成都,美食类型选的“火锅”,火锅具体类型选的不限,区域选的不限,排序选的智能,如图: 你也可以选择别的选项,只是注意URL的变化。本文都是按照上述选项爬取的数据。接下来翻页观察一下URL的变化: 第二页: 第三页:...

Unknowncheats的博客 2349

.ipynb文件深度解析:从JSON结构到Jupyter Notebook高效使用指南

在Python开发与数据处理领域,交互式编程正成为探索数据与验证思路的高效方式。Jupyter Notebook作为最流行的交互式环境之一,其默认文件格式.ipynb本质是一个基于JSON的文本文件,内部通过单元格组织代码、说明文字与运行结果。理解其JSON结构,不仅有助于掌握Notebook的存储原理,更能为文件损坏修复、版本控制与自动化转换提供基础。依托对单元格类型、魔法命令及输出可视化的熟练运用,数据分析和数据可视化流程可以变得更为流畅。同时,借助VS Code、nbconvert等工具,开发者能将.

weixin_28839629的博客 353

AI 数据集 资源

语音 : https://urbansounddataset.weebly.com/ 图像 : http://www.robots.ox.ac.uk/~vgg/data/ vpn : http://www.kexueren.com.cn/8133.html 镜像 : https://blog.csdn.net/qq_25964837/article/details/80295041 待更新...

爱吃火锅的博客 916

如何理解界面陷阱电荷呢(interface trapped charge)和费米钉扎效应?

如何理解界面陷阱电荷呢?(interface trapped charge) 我们在学半导体物理的时候经常对各种界面态和陷阱分不清楚,然而这却是半导体中最为关键的知识点之一。我这路主要介绍一下如何比较直观地理解界面陷阱电荷,应该也有叫界面态,快态之类的。 在介绍界面陷阱电荷之前,我们可以回顾一下施主(donor)和受主(acceptor)的概念。在si中如果掺杂了n型杂质P,那么P由于最外层电子有5个,有一个电子比较容易跑走,成为自由移动的导电电子,在能带中可以表现为电子从禁带中的能级跃迁到导带,这种情况我

Wang_P_P的博客 3万+

cmu15445 2023fall project4 详细过程(包括Bonus Tasks) Concurrency Control

CMU15-445 23fall project 4详解

LA的博客 1606

【python】python海底捞门店营业数据分析与可视化(数据集+源码+论文)【独一无二】

本项目旨在通过数据分析和可视化的方法,对海底捞门店的营业数据进行深入的探索和理解。数据来源于Excel文件《海底捞门店数据.xlsx》。项目包括数据预处理、缺失值处理、异常值处理、重复值处理、数据转换、分组统计分析和数据可视化。 #### 主要功能 1. **数据读取与预览** - 从Excel文件中读取数据,展示数据的前几行,提供数据的基本信息,包括行列数、数据类型和非空数统计。 2. **缺失值处理** - 统计数据中的缺失值总数。 - 提供两种处理缺失值的方法:删除含有缺失值的记

测试开发自动化 2481

华为od 面试八股文_Android安卓_05_含答案

华为od 面试八股文_Android安卓_05_含答案

MISAYAONE的博客 952

python 爬虫餐饮行业 数据分析_Python爬虫并数据分析火锅

冬天到了,天气越来越冷,小编起床越来越困难了,每一天都想吃辣辣的火锅。成都到处都是火锅店,有名的店,稍微去晚一点,排队都要排好久,没听说的店,又怕味道不好。那么如何选择火锅店呢?最简单的肯定是在美团。大众点评上找一找啊。所以,本文就从大众点评上爬取了成都的火锅数据,来进行了分析。1、爬虫首先小编定位为成都,美食类型选的“火锅”,火锅具体类型选的不限,区域选的不限,排序选的智能,如图:你也可以选择别...

weixin_35063366的博客 2333

YOLO11改进策略【独家融合改进】| EfficientViMBlock + LGAG + DySample

通过学习采样来学习上采样DySample。

Limiiiing的博客 364

RK3588S之CPU--benchmark(一)

本章会基于RK3588S来介绍有关CPU常用的benchmark工具及测试过程

文艺小少年的博客 1500

Python探秘大众点评北京火锅店第①期:好吃的火锅在哪里?

文章目录1. 说明2. 北京火锅店基础数据2.1. 火锅分类2.2. 各地区火锅分类2.3. 各地区火锅店数量3. 北京火锅店评分数据3.1. 评分直方图3.2. 各地区商家评分箱线图3.2. 各地区口味评分箱线图3.3. 各地区环境评分箱线图3.4. 各地区服务评分箱线图4.评价数及人均消费4.1. 整体评价数分布 本来打算今天(12月6日,我们上班)中午和朋友们去吃火锅来着,然后提前在大众点评上探秘一下好吃的火锅在哪里。结果因为连续的熬夜加班,也便没时间去吃火锅了,改到圣诞节那个周末吧(12月26日我们

可以叫我才哥 2074

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

python爬虫实例二:地图上的火锅美味

这次分享爬虫的一个小案例,本来还有数据分析的部分,但休息两天实在写不完代码,加上还要编辑图文。所以我打算分开写,有空就迭代迭代。。。 先看下代码目录结构(目前还不会编辑好看的图文,谅解慢慢增强): 有三个.py文件,map_craw.py、stat.py、store.py分别的功能是爬取数据、数据分析、将爬取的数据存储入mysql数据库中,由于stat.py还没写完,这篇文章主要讲数据的爬取与存...

Chenftli的博客 2389

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

python爬取多页商品评论详解

python爬取多页商品评论全流程详解

NZXHJ的博客 1694

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

python爬取下厨房本周受欢迎菜谱

下厨房本周最受欢迎菜品: http://www.xiachufang.com/explore/ 爬取代码: import requests from bs4 import BeautifulSoup res=requests.get('http://www.xiachufang.com/explore/') html=res.text soup=BeautifulSoup(html,'...

bool_worm的博客 3111

某点评获取商品数据及方法(超实用)

超实用的大众点评具体商品数据的获取及使用方法,不容错过!!

qq_44969651的博客 3万+

Python数据分析(4)----餐饮订单数据分析

本次实验内容为美国犯罪数据的分析,数据请见:https://pan.baidu.com/s/1tL7FE5lxs-gb6Phf8XRu_Q,文件夹:data_analysis,下面的文件:US_Crime_Rates_1960_2014.csv 本次实验主要是对python中的数据进行基本操作。 代码为: #!/usr/bin/env python # -*- coding:utf-8 -*- ...

weixin_43981621的博客 3349

Python数据分析入门(四)

前言上期给大家分享了关于豆瓣5500部电视剧的分析,那么这次我们就给吃货们带来一些福利,此次我们的主题为“寻找最好吃的火锅”。进入主题之前,先给所有的吃货们带来一桌美味的火锅,作为各位看官的前菜。数据采集此次我们采集的是移动端大众点评上所有带有火锅标签的餐厅,如下图所示。选择一个火锅店点击页面详细信息此次需要采集的信息是餐厅名称,人均价格、点评人数以及餐厅的评分(口味。环境,服务),用于后文的分析...

weixin_34379433的博客 267

Python 网络爬虫的实例(上)

Python 网络爬虫的实例(上)实例1:京东商品页面的爬取实例2:亚马逊商品页面的爬取 实例1:京东商品页面的爬取 代码: #ReptileV1_jd import requests try: r = requests.get("https://item.jd.com/100004049987.html") r.raise_for_status() #若state_code...

qq_42245189的博客 287
上一篇: 让Python程序自动玩数独游戏,秒变最强大脑!
下一篇: 2021年机器学习、数据科学的门槛降低了吗?这是Kaggle的开发者调查
菜鸟学Python
博客等级 码龄9年 8086粉丝 571原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值