读书报告

发布时间:2022-06-28 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了读书报告脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1. 有基本函数的用法Numpy:来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多,本身是由C语言开发。这个是很基础的扩展,其余的扩展都是以此为基础。数据结构为ndarray,一般有三种方式来创建。

Pandas:基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。最具有统计意味的工具包,某些方面优于R软件。数据结构有一维的Series,二维的DataFrame(类似于Excel或者SQL中的表,如果深入学习,会发现Pandas和SQL相似的地方很多,例如merge函数),三维的Panel(Pan(el) + da(ta) + s,知道名字的由来了吧)。

学习Pandas你要掌握的是:1.汇总和计算描述统计,处理缺失数据 ,层次化索引2.清理、转换、合并、重塑、GroupBy技术3.日期和时间数据类型及工具(日期处理方便地飞起)

Matplotlib:Python中最著名的绘图系统,很多其他的绘图例如seaborn(针对pandas绘图而来)也是由其封装而成。绘制的图形可以大致按照ggplot的颜色显示,但是还是感觉很鸡肋。但是matplotlib的复杂给其带来了很强的定制性。其具有面向对象的方式及Pyplot的经典高层封装。

需要掌握的是:1.散点图,折线图,条形图,直方图,饼状图,箱形图的绘制。2.绘图的三大系统:pyplot,pylab(不推荐),面向对象3.坐标轴的调整,添加文字注释,区域填充,及特殊图形patches的使用4.金融的同学注意的是:可以直接调用Yahoo财经数据绘图

Scipy:方便、易于使用、专为科学和工程设计的Python工具包.它包括统计,优化,整合,线性代数模块,傅里叶变换,信号和图像处理,常微分方程求解器等等。基本可以代替Matlab,但是使用的话和数据处理的关系不大,数学系,或者工程系相对用的多一些。

 

2.解决一些具体问题(如:Pandas)

import pandas as pd

import numpy as np
dates = pd.date_range('20190705',periods=8) #创建时间信息dates,第一个参数是起始日期 periods是数量
df = pd.DataFrame(np.arange(24).reshape((8,3)),index=dates,columns=['A','B','C'])
#这里pd.DataFrame()有三个参数,分别是(数据源,index=列标题,columns=行标题)
print(df)
print(df.loc['20190705',['A','B']]) #对数据进行筛选 df.loc df.iloc
print(df.iloc[3])

读书报告

 

 

读书报告

 

 

脚本宝典总结

以上是脚本宝典为你收集整理的读书报告全部内容,希望文章能够帮你解决读书报告所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: