python - pandas,使用func pandas.Series.value_counts后如何获取索引?

标签 python pandas count

这是我的代码 ..

code_c = data.code.value_counts()
print code_c
ss = code_c.loc[code_c.values == 15]
print ss

得到:

>>>code_c
600644    16
600101    16
600652    15
600256    15
717       15
600282    15
543       15
709       15
          ..
2352       5
2478       5
2379       5
>>>ss
600652    15
600256    15
807       15
600868    15
531       15
795       15
600188    15
          ..

我无法获取列表(600652,600256,807,600686,...) 你能帮我吗?非常感谢。

最佳答案

您可以通过index 属性获取索引。

ss.index.tolist()  # to return a list

# to return a pandas series with index values as series values
ss.index.to_series()

关于python - pandas,使用func pandas.Series.value_counts后如何获取索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37370942/

相关文章:

python - 对函数和方法使用相同的装饰器(带参数)

python - 在 pandas 数据框中非常复杂的条件下获取最大值和最小值

python - Pandas:使用日期列表和 DateTimeIndex 访问数据

mysql - 如何添加计数和清理/简化涉及 4 个 INNER JOIN 和 2 个 LEFT JOIN 的派生查询

Mysql 使用 UNION 计算多个表上的 num 行

Python scikit-learn KMeans 在计算剪影分数时被杀死(9)

python - 如何在列表中附加最接近的值

python - 交换由分隔符分隔的最后 2 个列字符串

mysql - 在 mysql 中使用 group by 和 count 返回零

python - Pandas:计算日期之间的差异