pandas常用的方法

来源:互联网 发布:js newdate 时区 编辑:程序博客网 时间:2024/06/06 00:45

append 连接另一个index对象,产生一个新的index
diff 计算差集,并得到一个index
intersection 计算交集
union 计算并集
isin 计算一个指标的各值是否都包含在参数集合中的布尔型数组
delete 删除索引i处的元素,并得到一个新的index
drop 删除传入的值,并得到一个新的index
insert 将元素插入到索引i处,并得到一个新的index
is_monotonic 当各元素均大于等于前一个元素时,返回True
is_unique 当index没有重复值时,返回True
unique 计算index中唯一值的数组
reindex函数的参数
index 用作索引的新序列
method 插值的填充方式
fill_value 在重新索引的过程中,需要引入缺失值时的替代值
limit 前向或者后向填充时的最大的填充量
level 在MultiIndex的指定的级别上匹配简单的索引,否则选取其子集
copy 默认为True,无论如何都复制,如果为False,则新旧相等就不复制
DataFrame的索引的选项
obj[val] 选取DataFrame的单个列或者一组列。在特殊的情况下比较便利: 布尔型的数组(过滤行), 切边(行切片) ,布尔型的DataFrame(根据条件设置值)
obj.ix[val] 选取DataFrame的单个行或者一组行
obj.ix[:val] 选取单个列或者一组列
obj.ix[val,val2] 同时选取行和列
reindex 将一个或者多个轴匹配的新的索引
xs 根据标签选取单行或者单列,返回一个Series
icol,irow 根据整数的位置选取单行或者单列,返回一个Series
get_value, set_value 根据行的标签和列的标签选取单个值

灵活的算数运算
add 用于加法的方法
sub 用于减法的方法
div 用于除法的方法
mul 用于乘法的方法

0 0
原创粉丝点击