import pandas as pd
import numpy as np
from pandas import Series, DataFrame
首先日常导入。
data = DataFrame(np.arange(16).reshape(4,4), index=['Ohio', 'Colorado', 'Utah', 'New York'], columns=['one', 'two', 'three', 'four'])
创建一个数据框,结果如下。
新版pandas中,使用了.loc() 和 iloc()两种方法代替以前的ix(),当然.ix()还是可以继续使用的。而.loc()和.iloc()的区别在于,前者是用index和column的字符串形式选择,后者是通过整数的形式选择(i for integer),举例如下。
data.loc[['Ohio', 'Utah']]
运行结果: