附录B-更多关于IPython的内容

第2章中,我们学习了IPython shell和Jupyter notebook的基础。本章中,我们会探索IPython更深层次的功能,可以从控制台或在jupyter使用。 B.1 使用命令历史Ipython维护了一个位于磁盘的小型数据库,用于保存执...

程技

Pandas常用操作

程技

第二章 Python 语法基础,IPython 和 Jupyter Notebooks

我们现在使用的库,有 pandas、scikit-learn 和 statsmodels,2017年,数据科学、数据分析和机器学习的资源已经很多,原来通用的科学计算拓展到了计算机科学家、物理学家和其它研究领域的工作人员。学习 Python 和成为软...

程技

第十一章 时间序列

时间序列(time series)数据是一种重要的结构化数据形式,应用于多个领域,包括金融学、经济学、生态学、神经科学、物理学等。在多个时间点观察或测量到的任何事物都可以形成一段时间序列。很多时间序列是固定频率的,也就是说,数据点是根据某种规律定期出...

程技

1 顺序表

突发奇想,想用Python把数据结构的知识再过一遍,所以就开始从顺序表从头来一遍,Python内置了一些功能,感觉只需要定义方法调用就好了,或者不想这么干的话,直接调用内置的方法咯。 list 是一种元素个数可变的线性表,采用了分离式技术实现的动态...

程技

2 单链表

单链表是一种链式的数据结构,链表中的数据用结点表示,保持了数据之间的逻辑关系,但存储空间不一定是按照顺序存储。 链表的基本元素有: 节点:包括数据域和指针域,数据域存放数据,指针域存放指向下一个元素的指针 head:头结点 tail:尾结点 N...

程技

3 栈

栈是一种数据结构,只能从一端插入和删除操作,遵循着先进后出原则存储数据。 3.1 栈的初始化1234def __init__(self): self.stack = [] # 栈列表 self.size = 20 # 栈大小 ...

程技

审计技能|Python语句(四):常用查询函数

1.分组聚合函数(groupby)类似SQL的groupby那样的数据透视功能。可以使用pandas库的groupby函数来实现分组聚合操作。 举例: 有一个A表,分别有甲项目和乙项目,甲项目连续两年的销售为50万元和54万元,乙项目连续两年的销售额...

审技

审计技能|Python语句(四):常用查询函数

1.分组聚合函数(groupby)类似SQL的groupby那样的数据透视功能。可以使用pandas库的groupby函数来实现分组聚合操作。 举例: 有一个A表,分别有甲项目和乙项目,甲项目连续两年的销售为50万元和54万元,乙项目连续两年的销售额...

审技

python数据分析专用数据库,与pandas结合,10倍提速+极致体验

前言你有想过在 pandas 中直接使用 sql吗?我知道许多小伙伴已经知道一些库也可以做到这种体验,不过他们的性能太差劲了(基于sqlite,或其他服务端数据库)。 今天我要介绍另一个专用于数据分析的列式数据库,性能是其他同体验的库的1000倍以上...

程技
1234