📅  最后修改于: 2023-12-03 15:23:46.786000             🧑  作者: Mango
当我们使用 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()
函数来统计某个 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 中的计数转换成一个列表。
通过这两个列表,我们就可以对计数进行操作并进行可视化等操作。