Pandas库中有iloc和loc以及ix可以用来索引数据,抽取数据。ix是一种混合索引,字符型标签和整型数据索引都可以。

在pandas版本0.20.0及其以后版本中,ix已经不被推荐使用,建议采用iloc和loc实现ix。这是为什么呢?这是由于ix的复杂特点可能使ix使用起来有些棘手:

(1)如果索引是整数类型,则ix将仅使用基于标签的索引,而不会回退到基于位置的索引。如果标签不在索引中,则会引发错误。

相关推荐:《Python基础教程》

(2)如果索引不仅包含整数,则给定一个整数,ix将立即使用基于位置的索引而不是基于标签的索引。但是,如果ix被赋予另一种类型(例如字符串),则它可以使用基于标签的索引。print df.ix[0]

>>>

A 0

B 1

C 2

D 3

Name: a, dtype: int32

print df.ix['a']

>>>

A 0

B 1

C 2

D 3

Name: a, dtype: int32

print df.ix[:,0]

>>>

a 0

b 4

c 8

Name: A, dtype: int32

print df.ix[:,'A']

>>>

a 0

b 4

c 8

Name: A, dtype: int32

python中的ix是啥_python ix什么意思相关推荐

  1. [转载] python中for语句用法_详解Python中for循环的使用_python

    参考链接: 在Python中将else条件语句与for循环一起使用 这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 &q ...

  2. python中for语句用法_详解Python中for循环的使用_python

    这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 "探索 Python,第 5 部分:用 Python 编程&q ...

  3. python中异或怎么算_python 异或运算的前提_异或运算公式

    Python基础(10)–数字-Python-第七城市 609x288 - 73KB - JPEG Python基础(10)--数字_资讯_突袭网 609x288 - 33KB - JPEG pyth ...

  4. python中pd是什么意思_python怎么用pd导入xlsx

    python使用pandas和xlsxwriter读写xlsx文件,下面给大家带来相关步骤: 已有xlsx文件如下: 1. 读取前n行所有数据 # coding: utf-8 import panda ...

  5. python中get和set使用_Python对象属性的set和get方法

    属性的set和get方法 如果有一个对象,当需要对其进行修改属性时,有2种方法: 1.对象名.属性名 = 数据 -->直接修改 2.对象名.方法名() -->间接修改 为了更好的保存属性安 ...

  6. python中if else语句用法_python中if及if-else如何使用

    if 结构 if 结构允许程序做出选择,并根据不同的情况执行不同的操作 基本用法 比较运算符 根据 PEP 8 标准,比较运算符两侧应该各有一个空格,比如:5 == 3. PEP8 标准 ==(相等) ...

  7. python中的队列和栈_python的队列和栈

    (一)队列和栈的区别 1.队列: 队列是一种特殊的线性表.其两头都有限制,插入只能在表的一端进行(只进不出),而删除只能在表的另一端进行(只出不进),允许删除的一端称为队尾(rear),允许插入的一端 ...

  8. python中二进制以什么开头_Python二进制表示和位操作

    我们都知道在计算机中所有的信息最终都是以二进制的0和1来表示,而有些算法是通过操作bit位来进行运算的,这就需要我们了解Python中如何去表示二进制,又如何是进行位运算的. 二进制的表示 首先在Py ...

  9. python中的path是什么_python中的os.path.splitext是干什么用的

    作用 :分离文件名与扩展名:默认返回(fname,fextension)元组,可做分片操作 . 比如: import os path_01='D:/User/wgy/workplace/data/no ...

  10. python中匿名函数的作用_Python 中的匿名函数,你会用吗

    原标题:Python 中的匿名函数,你会用吗 概念 我们从一个例子引入. 这里有一个元素为非空字符串的列表,按字符串最后一个字母将列表进行排序.如果原列表是 ['abc', 'g', 'def'],则 ...

最新文章

  1. 浙江大学医学院附属儿童医院倪艳组招聘博士后和科研助理-肠道微生物和代谢方向...
  2. Cell Research:华农解析水虻基因组图谱和肠道微生物组降解规律
  3. python3语法错误-Python3 错误和异常
  4. firewall添加白名单_firewall的规则设置与命令(白名单设置)
  5. LeetCode 2105. 给植物浇水 II(双指针)
  6. 三目运算符c语言吗,看看三目运算符?:到底是怎么回事
  7. jsonpath学习链接
  8. 电子书:《网页木马攻防实战》
  9. 门信号表达式_21成电考研干货 | 信号与系统知识点概括
  10. 【转载】UMTS和GSM的架构
  11. C语言中指数的表现,中证500指数基金C份额汇总比较
  12. 电脑硬件软件相关知识
  13. WPS中如何将多个文件在不同窗口中打开
  14. 对图标的坐标轴进行调整
  15. 几何学五大公理_几何学的五个公理是什么?
  16. [Matlab]椭圆滤波器设计:低通、高通、带通和带阻(4)
  17. venue 11 pro 刷linux,普通用户关心的JingOS问题解答,由JingOS开发人员作答
  18. python朝圣之路-模块篇
  19. 数据链路层功能概述----上
  20. 全国计算机一级office试题及答案,2017全国计算机一级MSOffice考试试题及答案

热门文章

  1. 关于当一个C#工程移植到另一台机子上(win7)上时,程序报错。dll没有被指定在Windows上运行,或者它包含错误。请尝试使用原始安装媒体重新安装程序。。。。。。...
  2. MFC-使用自定义控件的方法
  3. Android—逐帧、补间、属性动画
  4. Swift5以及IOS15对于二维码的使用
  5. IOS开发沙盒路径的封装技术
  6. 友盟的微信登录,QQ,新浪微博登录功能和分享功能
  7. 河源电大有考计算机等级的吗,河源电大有什么专业自考也有?
  8. java和Js中的类型转换_JavaScript 类型转换
  9. 四则运算栈c语言程序,四则运算   c语言编程
  10. java wmi_WMI依赖服务使用WMI查询