python数据分析与应用第四章实训答案_《python数据分析与应用》第四章:pandas统计分析基础...
第四章web
4.1 读写不一样数据源的数据
4.1.1 读/写数据库数据sql
1.数据库数据读取:数据库
注意:数据库的用户名(通常都是root)和密码(本身设置的)都是要用本身的,地址默认的127.0.0.1app
读取函数(你本身把文件存在哪了?)和存储函数(你要把问价存在哪?)的路径,必定要区别开svg
先明确读取表与查询表的区别:
①查询的数据集合时临时存在的;
②不一样查询的条件产生不一样的数据集合,是对原数据的从新整合;
③当关闭查询后,查询记录随之清空,保存下来的只有查询方式,再次打开查询从新调入数据。函数
查询操做仿佛新建了一个数据表(其实没有)来储存符合查询命令的数据集,它使原数据发生了临时性的改变,对原数据进行了整合操做;而读取就是读原数据的全部信息,没有对原数据进行整合操做。excel
read_sql_table:只能读取数据库中的某一个表格,不能实现查询的操做,第一个参数是具体的表格名称;
read_sql_query:只能实现查询操做,不能直接读取,第一个参数是sql语句(查询数据库或者某个表格);
read_sql:是上面二者的集合,既能读取也能查询,第一个参数是表名或者sql语句。xml
2.数据库数据存储:to_sql
4.1.2 读/写文本文件
1.文本文件读取
read_table读取文本文件,read_csv读取CSV文件
2.文本文件存储:to_csv
4.1.3 读/写Excel文件
1.Excel文件读取:read_excel
2.Excel文件存储:to_excel
4.1.4任务实现
1.读取订单详情数据库数据
2.读取订单信息CSV数据
3.读取客户Excel数据索引
4.2 掌握DataFrame的经常使用操做
4.2.1查看DataFrame的经常使用属性
values元素,index索引,columns列名,dtypes类型,
size元素个数,ndim维度数,shape数据形状(行列数目),转置T
4.2.2改查增删DataFrame数据
1.查看访问DataFrame中的数据
(1)DataFrame数据的基本查看方式:字典,属性 (不建议使用)
(2)DataFrame的loc,iloc访问方式
(3)切片方法之ix
2.更改DataFrame中的数据:提取出来从新赋值(没法撤销)
3.为DataFrame增添数据:新建索引并赋值
4.删除某列或某行数据:drop
4.2.3描述分析DataFrame数据 describe方法
1.数值型特征的描述性统计
Numpy中的描述性统计函数:P101下
最大,最小,均值,极差,中位数,标准差,方差,协方差
2.类别型特征的描述性统计
pandas描述性统计方法:P103上
astype方法:将目标特征的数据类型转换为category类型
4.2.4任务实现
1.查看餐饮数据的大小和维度
2.统计餐饮菜品销售情况
3.剔除全为空值或者全部元素取值相同的列字符串
4.3 转换与处理时间序列数据
4.3.1转换字符串时间为标准时间:
to_datetime函数,DatetimeIndex函数,PeriodIndex函数
4.3.2提取时间序列数据信息
使用Timestamp类属性:P109
4.3.3加减时间数据:Timedelta函数
4.3.4任务实现
1.时间字符串转换为标准时间格式
2.提取菜品数据中的年月日和星期信息
3.查看订单信息表时间统计信息
4.4 使用分组聚合进行组内计算
4.4.1使用groupby方法拆分数据
4.4.2 使用agg、aggregate方法聚合数据
4.4.3使用apply方法聚合数据
4.4.4使用transfrom方法聚合数据
4.4.5任务实现
1.按照时间对菜品订单详情表进行拆分
2.使用agg方法计算单日菜品销售的平均单价和售价中位数
3.使用apply方法统计单日菜品销售数目
4.5 建立透视表与交叉表
4.5.1使用pivot_table函数建立透视表
4.5.2使用crosstab函数建立交叉表
4.5.3任务实现
1.建立单日菜品成交总额与总数均价透视表
2.建立单个菜品单日成交总额透视表
python数据分析与应用第四章实训答案_《python数据分析与应用》第四章:pandas统计分析基础...相关推荐
- 【Python学习】 - 超详细的零基础Pandas学习(附Python数据分析与应用课本第四章实训答案)
(博文体系参考:<Python数据分析与应用>课本) 任务数据如下: 读入csv文件时,encoding必须是正确的,常用的编码格式有:UTF-8 , UTF-16 , GBK , GB2 ...
- python数据分析与应用第四章课后实训答案_应用回归分析,第4章课后习题参考答案...
1 第 4 章 违背基本假设的情况 思考与练习参考答案 4.1 试举例说明产生异方差的原因. 答:例 4.1 :截面资料下研究居民家庭的储蓄行为 Y i = 0 + 1 X i + ε i 其 ...
- python数据分析与应用第四章课后实训答案_应用回归分析-第4章课后习题参考答案....
第 4 章 违背基本假设的情况 思考与练习参考答案 4.1 试举例说明产生异方差的原因. 答:例 4.1 :截面资料下研究居民家庭的储蓄行为 Y i = 0 + 1 X i + ε i 其中: ...
- python第7章实训作业_试图学Python赚外快的第7天
感觉吧,越来越多了,今天主要要学while循环的,本来打算一天一章,一本书20章的话很快就搞定了,我觉得还是有点天真了 前边还好,后边打的程序查错❌查半天,主要是汉子切换时忘了换回来,标点符号错的,还 ...
- educoder实训答案python_Educoder Python入门之经典函数实例
题目链接:https://www.educoder.net/tasks/py2izujr935h 第1关:递归函数 - 汉诺塔的魅力 #coding=utf-8 # 输入正整数n n = int(in ...
- 大数据项目实训总结_大数据分析处理实践的一点心得
最近的项目中,需要对海量的原始数据进行加工处理.并且数据的来源也不尽相同,数据处理链条很长.针对这种实际应用中的场景,有几点小小的新的体会,特意总结一下. 1.最重要的是,编码之前尽可能多地搞清楚原始 ...
- python开发基础2.23技能实训答案_【23】Python基础笔记2
1.请用代码实现:利用下划线将列表的每一个元素拼接成字符串 li=['alex', 'eric', 'rain'] print("_".join(li)) print(li[0]+ ...
- python开发实训平台_一体化教学实训平台解决方案
泰迪科技根据高校实践教学中的痛点,首次提出"鱼骨教学法"的概念.以企业真实需求为导向,学生学习技能紧紧围绕企业实际应用需求,将学生掌握的理论知识,通过企业案例的形式进行衔接,达到知 ...
- 【实训总结】Python从入门到前端知识小结,再到Flask框架搭建在线书城~
实训小结:Python入门到爬虫 Python实训 一.基础入门 1. 行业 2. 搭建开发环境 3.如何使用PyCharm创建一个Python项目 4. 如何在Pycharm创建的Python项目中 ...
- 计算机网络技术专业认识ppt,计算机网络技术实验实训指导 教学课件 作者 於建 第1章 网络硬件设备认识实验.ppt...
计算机网络技术实验实训指导 教学课件 作者 於建 第1章 网络硬件设备认识实验.ppt (30页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积 ...
最新文章
- python零基础有用吗-python零基础入门后的尴尬怎么解决?
- 病毒木马防御与分析实战
- 源代码遭泄露,大疆员工被罚20万,判刑半年。
- Object 及toString() 方法的重写
- ipv4转换ipv6工具_IPv4与IPv6的区别,不仅仅是地址变长而已
- 剑指offer(C++)-JZ52:两个链表的第一个公共结点(数据结构-链表)
- 让IIS7.0.0.0支持 .iso .7z .torrent .apk等文件下载的设置方法
- linux 命令之df持续更新中~
- linux 安装 Django
- DPDK数据流过滤规则例程解析—— 网卡流处理功能窥探
- 教职工信息管理系统(C++)
- ArduinoUNO实战-第十三章-步进电机驱动实验
- (全网最全)律师如何有效获得案源?新律师开拓案源的方法有哪些?
- 品牌公寓+电子合同,开拓年轻人租房市场
- 参数估计的均方误差(MSE),偏置(Bias)与方差(Variance)分解,无偏估计
- 《古墓丽影10》PC版重磅更新:DX12画质惊艳!
- java中暴力是啥方法_[蓝桥杯][历届试题]回文数字 中规中矩的暴力方法(Java代码)...
- usb 接口触摸屏驱动
- python 本地离线安装whl文件
- 复位的recovery time和removal time
热门文章
- 上野千鹤子名誉教授的东大祝辞中提到的“元知识”是什么?
- unity 贴图合并_[2018.4]Unity版本迭代与效果提升
- AcWing 导弹防御系统 Python代码
- python写的平行四边形_实现一个平行四边形
- Windows XP 启动过程jjhou
- Swift 声明(Declarations)
- Android APP OpenGL ES应用(01)GLSurfaceView 2D/3D绘图基础
- 完全背包问题 旅游付费
- CTF unserialize3
- 英语思维导图大全 连词(六)