- 博客(7)
- 资源 (13)
- 收藏
- 关注
原创 5_3 Pandas入门
Jupyter notebook阅读效果更佳函数应用和映射numpy 的ufunc(元素级数组方法)也可用于pandas对象import pandas as pdimport numpy as npframe = pd.DataFrame(np.random.randn(4,3), columns=list('bde'), index=['...
2018-10-31 22:06:44 243
原创 Python Cookbook学习笔记ch8_04
Jupyter notebook阅览效果更佳8.16在类中定义多个构造器问题:实现一个类,但是想要使用__init__()以外的初始化方式方案:为了实现多个构造器,需要使用类方法import timeclass Data: '''使用类方法''' def __init__(self, year, month, day): self.year = yea...
2018-10-31 16:29:05 183
原创 5_2 Pandas入门
Jupyter Notebok查看效果更佳!丢弃指定轴上的项import pandas as pdimport numpy as npobj = pd.Series(np.arange(5.),index = ['a', 'b','c', 'd', 'e'])obja 0.0b 1.0c 2.0d 3.0e 4.0dtype: float64...
2018-10-29 21:04:17 202
原创 Python cookbook学习笔记ch8_03
Jupyter notebook模式下查看效果更加噢!8.12定义接口和抽象基类问题:想要定义一个接口或者抽象基类,并且通过执行类型检查来确保子类实现了某些特定的方法方案:使用abc模块可以很容易的定义抽象基类from abc import ABCMeta,abstractmethodclass IStream(metaclass = ABCMeta): @abstractm...
2018-10-29 16:48:16 173
原创 5_1 Pandas入门
这里可以查看Jupyter Notebook模式,效果更加!pandas是基于Numpy数组构建的,二者最大的不同是Pandas是专门为处理表格和混杂数据设计的,而Numpy更适合处理统一的数值数组数据首先导入包import pandas as pdfrom pandas import Series, DataFrame5.1pandas的数据结构介绍pandas的两个主要数据...
2018-10-26 22:30:47 189
原创 Python Cookbook学习笔记ch8_02
8.8子类中扩展property问题:在子类中想要扩展在父类中的property功能方案:见下述代码class Person: def __init__(self,name): self.name = name @property def name(self): return self._name @name.setter...
2018-10-26 15:13:35 233
原创 Python Cookbook学习笔记ch8_01
前段时间出差,就把写博客做笔记的事放下了(惭愧),之后又忙着开题。现在开始继续坚持写。## 这里查看[JupyterNotebook](http://nbviewer.jupyter.org/github/fangichao/python_cookbook/blob/master/ch8_01.ipynb)模式8.1改变对象的字符串显示问题:想要改变对象实例的打印或显示输出,让他们更具可...
2018-10-25 18:35:36 194
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人