Python数据分析实战:https://www.lanzous.com/i2njpva
如果有条件请支持正版:http://product.dangdang.com/24025329.html
如果你英文功底好,看官方文档效果更佳,这些书不过是翻译官方文档的,而且翻译的只是常用功能。另外,第三方库只是减少时间的工具,一些算法和思想才是关键。程序员并不是只会调包的调包侠。
Pandas官方文档:http://pandas.pydata.org/
Numpy: 其实就是增加了一个ndarray数据结构,然后就是对ndarray的操作
Pandas:增加了Series、DataFrame 和Panel三种数据结构,分别是一维、二维和三维容器。学习pandas,只是学习操作Series、DataFrame的一些方法
1、创建Series
s = pandas.Series(data, index, dtype, copy)
2、切片和索引
s = pandas.Series(range(5), index=list(‘range’))
s: r 0
a 1
n 2
g 3
e 4
s[1],s[‘a’] ,s.get(‘a’) # 1
s[1:],s[[‘a’,‘n’,‘g’,‘e’]]
s[‘s’] # keyError
其实和ndarray数组一样
3、创建DataFrame
d = pandas.DataFrame(data, index, columns, dtype, copy)
4、Series和DataFrame的常用方法
百度上总结的都很好,比如:
https://www.cnblogs.com/zhouzhishuai/p/8042960.html
https://blog.csdn.net/a786150017/article/details/78573055