访问pandas value_counts的第一列

19 浏览
0 Comments

访问pandas value_counts的第一列

我正在尝试使用Python的pandas包中的value_counts()函数来查找一列中项目的频率。这个函数可以正常工作并输出以下内容:

57     1811
62      630
71      613
53      217
59      185
68       88
52       70
Name: hospitalized, dtype: int64

其中第一列是项目,右边的列是项目在该列中的频率。

接下来,我想访问第一列的项目,并在for循环中进行迭代。我想能够访问每一行的项目并检查它是否等于另一个值。如果条件成立,我想能够访问第二列并将其除以另一个数。

我的主要问题是如何从.value_counts()的输出中访问第一列。是否可以访问这一列,如果可以的话,如何访问?这些列没有特定的名称(因为只是value_counts()的输出),所以我不确定如何访问它们。

0