第四章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统计分析基础...相关推荐

  1. 【Python学习】 - 超详细的零基础Pandas学习(附Python数据分析与应用课本第四章实训答案)

    (博文体系参考:<Python数据分析与应用>课本) 任务数据如下: 读入csv文件时,encoding必须是正确的,常用的编码格式有:UTF-8 , UTF-16 , GBK , GB2 ...

  2. python数据分析与应用第四章课后实训答案_应用回归分析,第4章课后习题参考答案...

    1 第 4 章 违背基本假设的情况 思考与练习参考答案 4.1 试举例说明产生异方差的原因. 答:例 4.1 :截面资料下研究居民家庭的储蓄行为 Y i =  0 +  1 X i + ε i 其 ...

  3. python数据分析与应用第四章课后实训答案_应用回归分析-第4章课后习题参考答案....

    第 4 章 违背基本假设的情况 思考与练习参考答案 4.1 试举例说明产生异方差的原因. 答:例 4.1 :截面资料下研究居民家庭的储蓄行为 Y i =  0 +  1 X i + ε i 其中: ...

  4. python第7章实训作业_试图学Python赚外快的第7天

    感觉吧,越来越多了,今天主要要学while循环的,本来打算一天一章,一本书20章的话很快就搞定了,我觉得还是有点天真了 前边还好,后边打的程序查错❌查半天,主要是汉子切换时忘了换回来,标点符号错的,还 ...

  5. educoder实训答案python_Educoder Python入门之经典函数实例

    题目链接:https://www.educoder.net/tasks/py2izujr935h 第1关:递归函数 - 汉诺塔的魅力 #coding=utf-8 # 输入正整数n n = int(in ...

  6. 大数据项目实训总结_大数据分析处理实践的一点心得

    最近的项目中,需要对海量的原始数据进行加工处理.并且数据的来源也不尽相同,数据处理链条很长.针对这种实际应用中的场景,有几点小小的新的体会,特意总结一下. 1.最重要的是,编码之前尽可能多地搞清楚原始 ...

  7. python开发基础2.23技能实训答案_【23】Python基础笔记2

    1.请用代码实现:利用下划线将列表的每一个元素拼接成字符串 li=['alex', 'eric', 'rain'] print("_".join(li)) print(li[0]+ ...

  8. python开发实训平台_一体化教学实训平台解决方案

    泰迪科技根据高校实践教学中的痛点,首次提出"鱼骨教学法"的概念.以企业真实需求为导向,学生学习技能紧紧围绕企业实际应用需求,将学生掌握的理论知识,通过企业案例的形式进行衔接,达到知 ...

  9. 【实训总结】Python从入门到前端知识小结,再到Flask框架搭建在线书城~

    实训小结:Python入门到爬虫 Python实训 一.基础入门 1. 行业 2. 搭建开发环境 3.如何使用PyCharm创建一个Python项目 4. 如何在Pycharm创建的Python项目中 ...

  10. 计算机网络技术专业认识ppt,计算机网络技术实验实训指导 教学课件 作者 於建 第1章 网络硬件设备认识实验.ppt...

    计算机网络技术实验实训指导 教学课件 作者 於建 第1章 网络硬件设备认识实验.ppt (30页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积 ...

最新文章

  1. python零基础有用吗-python零基础入门后的尴尬怎么解决?
  2. 病毒木马防御与分析实战
  3. 源代码遭泄露,大疆员工被罚20万,判刑半年。
  4. Object 及toString() 方法的重写
  5. ipv4转换ipv6工具_IPv4与IPv6的区别,不仅仅是地址变长而已
  6. 剑指offer(C++)-JZ52:两个链表的第一个公共结点(数据结构-链表)
  7. 让IIS7.0.0.0支持 .iso .7z .torrent .apk等文件下载的设置方法
  8. linux 命令之df持续更新中~
  9. linux 安装 Django
  10. DPDK数据流过滤规则例程解析—— 网卡流处理功能窥探
  11. 教职工信息管理系统(C++)
  12. ArduinoUNO实战-第十三章-步进电机驱动实验
  13. (全网最全)律师如何有效获得案源?新律师开拓案源的方法有哪些?
  14. 品牌公寓+电子合同,开拓年轻人租房市场
  15. 参数估计的均方误差(MSE),偏置(Bias)与方差(Variance)分解,无偏估计
  16. 《古墓丽影10》PC版重磅更新:DX12画质惊艳!
  17. java中暴力是啥方法_[蓝桥杯][历届试题]回文数字 中规中矩的暴力方法(Java代码)...
  18. usb 接口触摸屏驱动
  19. python 本地离线安装whl文件
  20. 复位的recovery time和removal time

热门文章

  1. 上野千鹤子名誉教授的东大祝辞中提到的“元知识”是什么?
  2. unity 贴图合并_[2018.4]Unity版本迭代与效果提升
  3. AcWing 导弹防御系统 Python代码
  4. python写的平行四边形_实现一个平行四边形
  5. Windows XP 启动过程jjhou
  6. Swift 声明(Declarations)
  7. Android APP OpenGL ES应用(01)GLSurfaceView 2D/3D绘图基础
  8. 完全背包问题 旅游付费
  9. CTF unserialize3
  10. 英语思维导图大全 连词(六)