📌  相关文章
📜  如何从 Pandas 中的 value_counts() 中提取值名称和计数?(1)

📅  最后修改于: 2023-12-03 15:23:46.786000             🧑  作者: Mango

如何从 Pandas 中的 value_counts() 中提取值名称和计数?

当我们使用 Pandas 中的 value_counts() 函数来统计某个 DataFrame 中某一列的取值情况时,我们可以通过如下方式来提取值名称和计数:

result = df['column_name'].value_counts()
value_name = result.index.tolist()
count = result.tolist()

代码中,df 是一个 DataFrame,column_name 是其中的一列。

value_counts() 函数将对该列进行计数并返回一个 Pandas Series 对象。我们可以使用 .index.tolist() 将其属性中的索引(即值名称)返回成一个列表,再使用 .tolist() 将 Series 中的计数转换成一个列表。

通过这两个列表,我们就可以对计数进行操作并进行可视化等操作。

Markdown 格式如下:


如何从 Pandas 中的 value_counts() 中提取值名称和计数?

当我们使用 Pandas 中的 value_counts() 函数来统计某个 DataFrame 中某一列的取值情况时,我们可以通过如下方式来提取值名称和计数:

result = df['column_name'].value_counts()
value_name = result.index.tolist()
count = result.tolist()

代码中,df 是一个 DataFrame,column_name 是其中的一列。

value_counts() 函数将对该列进行计数并返回一个 Pandas Series 对象。我们可以使用 .index.tolist() 将其属性中的索引(即值名称)返回成一个列表,再使用 .tolist() 将 Series 中的计数转换成一个列表。

通过这两个列表,我们就可以对计数进行操作并进行可视化等操作。