导语:
本文主要介绍了关于python ix什么意思的相关知识,包括爬虫python,以及现代ix65这些编程知识,希望对大家有参考作用。
Pandas 库中有 iloc 和 loc 和 ix 可用于索引数据和提取数据。 ix是混合索引,字符标签和整数数据索引都可以。
在 pandas 0.20.0 及更高版本中, ix 已被弃用。建议使用 iloc 和 loc 来实现 ix。为什么是这样?这是由于 ix 的复杂性使其使用起来有些棘手:
(1) 如果索引是整数类型,ix 只会使用基于标签的索引,不会回退到基于位置的索引。如果标签不在索引中,则会引发错误。
(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中插入音乐09/14
- ♥ Python中生成九九乘法表的方法有哪些?10/24
- ♥ python中slice的三个参数10/22
- ♥ 如何在python中将字符串转换为字符08/31
- ♥ python如何获取对象信息01/14
- ♥ Python 中的 logging 日志级别是什么12/13
内容反馈