python pandas中的ix,loc和iloc

本文介绍了Python pandas库中DataFrame的ix, loc和iloc三种数据选择方法。ix是混合索引和位置定位,loc是纯标签定位,而iloc是纯位置定位。在使用时,推荐使用df.loc[:,'one']来修改行/列,df.loc['a','one']来修改特定元素,避免使用可能返回不确定性的df['one']或df['a']['one']。" 131453289,1467541,从飞机发明看预先要求与必然结果:人工智能的理论根基,"['科学基础', '技术发展', '历史案例', '人工智能理论', '数据模型']
摘要由CSDN通过智能技术生成

环境:python 3.4 + pandas 0.19.1

先看一下官方文档对这3个api的描述:

  • DataFrame.ix
    • A primarily label-location based indexer, with integer position fallback.【支持根据索引值,或者按顺序位置定位】
    • .ix[] supports mixed integer and label based access. It is primarily label based, but will fall back to integer positional access unless the corresponding axis is of integer type.【按顺序位置定位,要求索引不能是数字】
  • DataFrame.loc
    • Purely label-location based indexer for selection by label.【按索引值定位】
    • .loc[] is primarily label based, but may a
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值