Python 数据处理的 Some tips --- 索引
来源:互联网 发布:知乎live怎么免费听 编辑:程序博客网 时间:2024/06/11 09:19
《利用Python进行数据分析》笔记
我个人觉得有些东西是需要用到的时候查一下就行的,比如矩阵求逆,矩阵转置,但是一些更加常用的东西还是要扫一遍书的,记录下来一些印象深刻的点,以后查着方便。
蛋疼,其实就是简单学一下索引,不然取数据都不会
写下的东西并不官方,也不敢说会帮助什么人,觉得还是自己的一些笔记而已
- yield:
生成时才调用,有点C++里面动态绑定的意味
Numpy:
Numpy的数组切片是原始数组的视图,数据不会复制,改变会体现在原有的数据上
如果想要复制的话,要用.copy
数组的文件输入输出
np.save() #将 ndarray 存储为二进制文件,扩展名为 .npynp.load() #加载 .npy 文件到程序中,返回值为 ndarray
Pandas:
index对象是不可修改的
Series :
个人感觉就相当于一个有序的dict
使用的时候分别调用 .index 和 .value 会返回两个列表
- Series本身和索引都有name属性
- Series运算会自动对齐
DataFrame
可以看作,每一列是一个Series,每一行也是一个Series
所有的取出切片操作,也是在原数据的视图上操作
直接
obj[index]
是取一列用行索引取一行
.ix['index']
- 所以取单个元素 a(2,3)
可以用a[3][2]
或者a.ix[2][3]
或者 a.ix[2,3]删除一列
del
根据index取行或者列
.xs()
常用的参数(key, axis)
http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.xs.html坑啊,看书原来
icol
,irow
是 deprecated….
统一用iloc[x, y]
,都是返回一个Series或者直接定位到具体数值
先到这吧…
1 0
- Python 数据处理的 Some tips --- 索引
- some tips about python
- some tips about python One
- some tips about python Two
- some tips about python Three
- some tips about python Four
- some tips about python Six
- Some tips about python Seven
- some tips about python default value....
- Some tips about Control Flow in Python
- Some tips about Class in Python
- some tips
- some tips
- some tips
- some tips
- some java tips
- some vim tips
- Some Tips about Interbase
- Linux/MacOS下matplotlib能正常显示的中文字体选择
- bzoj 1070【scoi2007】修车(网络流)
- PHP 对象转为字符串,及中为乱码
- 数据挖掘-目录-分类器(classification)
- oibh2006 容易的网络游戏(离散)
- Python 数据处理的 Some tips --- 索引
- ActiveBpel部署运行BPEL流程实例
- Selenium配合chromedriver提示“Message: 'chromedriver' executable needs to be in PATH.Please see ...”
- 约瑟夫环
- UnityShader官方案例讲解——SurfaceShader(3)
- 关键字 extern
- docker pull 下来的镜像文件存放的位置
- 控制公司(dfs)
- Hibernate中Session.load/get方法