开课吧数据分析课程笔记
2021年8月开班的开课吧数据分析就业班笔记
蒋瑾瑶
菜菜子学习数据分析,记录学习过程。9月19日CPDA考试。争取一次通过。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python科学计算库-NumPy
这里写目录标题1 NumPy认知2 NumPy的Ndarray对象2.1 一维数组的创建2.2 二维数组的创建2.3 常用属性2.4 修改数组的形状2.5 将数组转化成list2.6 数组的索引和切片2.7 数组中的数值修改3 数组中的轴4 数组的计算5 数组的操作5.1数组的添加/删除/去重5.2 数组的拼接5.3 数据的分割6 数组的空值nan和无穷大inf7 二维数组的转置 1 NumPy认知 效率对比 2 NumPy的Ndarray对象 知识点: 2.1 一维数组的创建 2.1.1 直接传原创 2021-09-13 22:32:43 · 354 阅读 · 0 评论 -
python科学计算库-Matplotlib
这里写目录标题1 认识Matplotlib2 常见的图形种类和意义3 Matplotlib画图的简单实现4 Matplotlib图像结构5 折线图6 散点图7 条形图8 直方图9 饼图 1 认识Matplotlib 什么是Matplotlib? Matplotlib是一个Python 2D绘图库 几行代码即可生成绘图,直方图,条形图,散点图等. 为什么要学习Matplotlib? 可视化是在整个数据分析的关键辅助工具,可以清晰的理解数据,从而调整我们的分析方法. 能将数据进行可视化,更直观的呈现 使数据更加原创 2021-09-12 22:28:47 · 427 阅读 · 0 评论 -
Python知识--爬虫
爬虫知识点1 爬虫的基本认知2 网页基本认知3 网页构成4 XPath的基本使用 1 爬虫的基本认知 **爬虫定义:**请求网站并提取数据的自动化程序 爬虫的基本流程: 1> 发起请求:发送一个Request 2>获取响应内容:得到一个Response,即要获取的页面内容 3>解析内容:用正则表达式,网页解析库进行解析 4>保存数据:可以存为文本,存到数据库,或者特定格式的文件 爬虫的工作原理 2 网页基本认知 浏览器工作原理:浏览器发送消息给该网址所在的服务器,这个过程叫做HTT原创 2021-08-29 20:12:20 · 366 阅读 · 2 评论 -
Python基础知识-模块
模块 **模块:**一个.py文件就是一个模块,模块是管理功能代码的 **自定义模块:**根据业务需要,自行创建 **内置模块:**python内部自带的不需要下载的模块 函数<类<模块 os模块 random模块 math模块 time模块 **math模块作用:**提供了许多对浮点数的数学运算函数 查看math模块中的内容: import math dir(math) time 模块 作用:处理日期和事件 time.time() 返回当前时间的时间戳 time.sleep(secs)原创 2021-08-29 18:37:11 · 203 阅读 · 0 评论 -
Python函数案例分享和答疑---第四次直播笔记
课后练习1:学生的成绩 任务描述: 张三、李四、王五、赵六、王麻子、二混子六位同学一同参加期末考试, 考试结果如下: 分数根据姓名依次排列。 语文:95,89,79,90,77,25 数学:95, 90, 44, 77, 77, 89 补充: 双层for循环知识点: 补充: 课后练习2 课后练习3:医生的排号 方法1: 课后练习4:歌词的处理 补充排序 sorted 匿名函数: #方便我们写一些简单的函数,不需要写函数名,不需要写return #lambda 参数1原创 2021-08-29 16:25:14 · 265 阅读 · 0 评论 -
Python基础知识--函数
Python基础知识--函数**1 函数的简介**2 函数的定义和调用3 函数的参数4 函数的返回值5、递归函数 1 函数的简介 **函数:**程序中,将需要多次使用的代码块组织为一个小模块,叫做函数. **函数的作用:**可以提高编写的效率以及代码的重用 函数的类型: python内建函数,如:input(),type() 用户自定义函数 示例: 2 函数的定义和调用 函数必须先定义,后调用 定义函数的格式: 调用函数时,函数从头执行,代码执行完毕,调用结束 若函数中有return语句,执行到re原创 2021-08-28 21:02:21 · 271 阅读 · 0 评论 -
Pythton基础知识--集合
集合 set 集合:一个无序的不重复元素的序列 集合的创建: 使用大括号{}或者set()函数创建集合 注意:集合不支持下标赋值和取值 定义空的集合的时候不能直接使用{} 示例: 集合不能使用下标索引 用add添加元素 用集合去重列表 ...原创 2021-08-28 18:14:51 · 239 阅读 · 0 评论 -
Python基础知识--字典
字典 dict 字典:可变容器模型,且可存储任意类型对象 字典格式: 每个键值对用冒号分割,每个对之间用逗号分割,整个字典包括在{}中 注意:一个Key只能对应一个value 字典的常见操作 示例: 字典的修改 输入key值和values值 ...原创 2021-08-28 17:10:09 · 133 阅读 · 0 评论 -
Python基础知识-元组
** 元组 tuple ** 元组:Python另一种有序列表,元组不能修改 元组的格式: 写在圆括号之间,用逗号隔开 注意:tuple不可变,没有append(),extend(),insert()等 其他获取元素的方法和list是一样 示例: 元组可以存放列表 元组只有一个元素时,需要在后面加个逗号 元组的长度 元组中列表查看和修改 ...原创 2021-08-28 17:04:12 · 138 阅读 · 0 评论 -
Python基础知识-列表
列表list 列表:Python内置的一种数据类型,是一种有序的集合 列表的格式:写在方括号之间,用逗号隔开 注意:列表中的元素可以是不同类型的 列表常见操作 列表遍历 示例: 列表的索引 列表的切片 append、extend和insert append extend insert 删除: del pop 输出最后的元素 remove del 删除了整个列表 clear 清空列表 查看某个元素是否在列表中 列表的遍历 列表元素的替换 ...原创 2021-08-28 16:56:26 · 129 阅读 · 0 评论 -
Python基础--字符串
** 1、字符串 ** 字符串:单引号、双引号、包括三引号包围的字符组 例如: 下标和切片 下标索引:即编号,我们可以根据下标找到对应的元素 切片:对操作对象截取其中一部分的操作 切片语法:[起始:结束:步长] 支持负数 字符串常见操作 示例 单引号,双引号和三引号 下标索引和切片 常用方法 ...原创 2021-08-28 16:38:37 · 140 阅读 · 0 评论 -
Python 学习案例及答案
案例1 公交车有多少人 案例描述: 一辆公交车线路全长一共有7站,初始站车上没有乘客,第一站只有上车乘客,没有下车乘客,从第二站开始,陆续上车和下车,到最后一站全部下车,我们需要统计车上乘客数,若下车人数大于车上人数,提示错误,终止循环。 参考答案如下: people = 0 for i in range(7): print(‘当前在第{}站’.format(i+1)) a = int(input(‘上车人数:’)) b = int(input(‘下车人数:’)) if i == 0: people = a原创 2021-08-28 16:16:39 · 1051 阅读 · 0 评论 -
Python基础知识-while/for/break/continue语句
循环:while语句 循环:for循环 示例: for循环 for循环求和 for 与 while 语句等同 range 函数 break 语句 --结束整个循环 continue语句 结束当次循环,直接进入下一次原创 2021-08-28 13:55:04 · 176 阅读 · 0 评论
分享