摘要: 在说numpy库数组的计算之前先来看一下numpy数组形状的知识: 创建一个数组之后,可以用shape来查看其形状,返回一个元组 例如:a = np.array([[1, 2, 3], [4, 5, 6]]) print(a.shape) # 打印出 (2,3) 其它的一维二维或三维数组也是同理,打 阅读全文
posted @ 2019-07-20 11:29 springionic 阅读(630) 评论(0) 推荐(0) 编辑
摘要: numpy是一个在Python中做科学计算的基础库,重在数值计算,也是大部分Python科学计算库的基础库,多用于在大型、多维数组上执行数值运算 numpy创建数组(矩阵): numpy中的数据类型: 数据类型的操作: 练习代码: 阅读全文
posted @ 2019-07-10 11:17 springionic 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 例题:假设你获取了250部电影的时长(列表a中),希望统计出这些电影时长的分布状态(比如时长为100分钟到120分钟电影的数量,出现的频率)等信息,你应该如何呈现这些数据? 一些概念及问题: 把数据分为多少组进行统计 组数要适当,太少会有较大的统计误差,太多规律不明显 组数:将数据分组,共分为多少组 阅读全文
posted @ 2019-07-08 17:11 springionic 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 练习一:假设你获取到了2017年内地电影票房前20的电影(列表a)和电影票房数据(列表b),那么如何更加直观的展示该数据? 练习二:假设知道了列表a中电影分别在2017-09-14(b_14),2017-09-15(b_15),2017-09-16(b_16)三天的票房,为了展示列表中电影本身的票房 阅读全文
posted @ 2019-07-08 11:40 springionic 阅读(1440) 评论(0) 推荐(0) 编辑
摘要: 假设通过爬虫你获取到了北京2016年3,10月份每天白天的最高气温(分别位于列表a,b),那么此时如何寻找出气温随时间(天)变化的某种规律? 阅读全文
posted @ 2019-07-07 22:51 springionic 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 折线图: 以折线的上升或下降来表示统计数量的增减变化的统计图 特点:能够显示数据的变化趋势,反映事物的变化情况(变化) 直方图: 由一系列高度不等的纵向条纹或线段表示数据的分布情况,一般用横轴表示数据范围,纵轴表示分布情况 特点:绘制连续性的数据,展示一组或者多组数据的分布状况(统计) 条形图: 排 阅读全文
posted @ 2019-07-07 21:35 springionic 阅读(1703) 评论(0) 推荐(0) 编辑
摘要: matplotlib:最流行的Python底层绘图库,主要做数据可视化图表,名字取材于MATLAB,模仿MATLAB构建 基本使用: x和y的长度必须一致 figure()方法用来设置图片大小 x,y轴的刻度用可迭代对象进行设置,步长影响刻度的密集程度 题目:如果列表a表示10点到12点的每一分钟的 阅读全文
posted @ 2019-07-07 12:18 springionic 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 还是分析一下大体的流程: 首先还是Chrome浏览器抓包分析元素,这是网址:https://www.douyu.com/directory/all 发现所有房间的信息都是保存在一个无序列表中的li中,所以我们可以先获取一个装有li的element对象的列表,然后在对每个element逐一操作 分析斗 阅读全文
posted @ 2019-07-05 22:02 springionic 阅读(916) 评论(0) 推荐(1) 编辑
摘要: 登录流程: 实例化一个driver,然后driver.get()发送请求 最重要的:切换iframe子框架,因为豆瓣的网页中的登录那部分是一个ifrme,必须切换才能寻找到对应元素 利用selenium切换到账号密码登录 利用selenium输入账户和密码 利用selenium点击登录按钮 然后利用 阅读全文
posted @ 2019-07-04 21:33 springionic 阅读(1475) 评论(1) 推荐(1) 编辑
摘要: Selenium是一个web自动化测试工具,最初是为网站自动化测试而开发的,Selenium可以直接运行在浏览器上,它支持所有主流的浏览器,可以接受指令,让浏览器自动加载页面,获得需要的数据,甚至页面截屏 先前PhantomJS是一个很好用的无界面浏览器,但是现在Selenium的高版本已将不支持它 阅读全文
posted @ 2019-07-03 21:34 springionic 阅读(859) 评论(0) 推荐(0) 编辑