python-3.x - 如何检查 pandas.core.series.Series 中 index.values 的位置
问题描述
我目前在我的代码中使用 pandas,但这是我第一次使用pandas.core.series.Series
版本:Python 3.6.3
尽管浏览了 Stack Overflow 和其他人,但我没有找到我的问题的答案。
这是我的代码:
zz = df['dataframe column_name'].value_counts(sort = True)
在控制台上输入 zz 给出:
In [11]: zz
Out[11]:
FE 6 (Position 0)
PH 1 (Position 1)
DC 1 (Position 2)
SN 1 (Position 3)
Name: T, dtype: int64
如果存在值“ FE ” ,我可以签入 if 子句:
if zz.index.values[zl] == 'FE': #(where [zl] is the loop indice)
但我不知道如何检索值“FE”的位置(在这种情况下位置为 0)
我想补充一点,“zz”是动态的,在我的代码中,“zz”可以从 1 项调整到 4 项,一次运行最多 5000 次。
非常感谢您的时间和帮助:)
解决方案
推荐阅读
- python - python get-pip.py 给出 SNI 错误 - TLS 不可用?
- java - 如何改变 JavaFX AreaChart 的外观
- c# - 实体框架代码优先级联删除具有多个外键的表
- ruby-on-rails - 已删除 gem 'webpack' 但在 Heroku 上不断出错
- html - 如何在居中标题的开头动态定位段落
- javascript - console.log() 输出一个其他值而不是它应该的值
- node.js - Angular 5:不自动显示更新的数据
- javascript - 为什么 div DOM 对象没有高度和宽度属性
- postgresql - 如何使用 && 运算符 postgres 将数组按最多包含到较少排列
- java - 如何使用 RSocket 创建文件发送客户端/服务器?