Python 基于折叠量的计数标签分布

Python 基于折叠量的计数标签分布,python,pandas,Python,Pandas,我有以下数据集: df image_name target, folds ....jpg, 1, 0 ....jpg, 1, 0 ....jpg, 2, 2 ....jpg, 3, 1 ....jpg, 2, 2 现在,我想找到每个折叠的目标分布。如何在python中实现它?df.groupby('fold')['target'].value\u计数(normalize=True)。谢谢。我需要规范化吗?你也

我有以下数据集:

df 

image_name target, folds
....jpg,     1,     0
....jpg,     1,     0
....jpg,     2,     2
....jpg,     3,     1
....jpg,     2,     2


现在,我想找到每个折叠的
目标
分布。如何在python中实现它?

df.groupby('fold')['target'].value\u计数(normalize=True)
。谢谢。我需要规范化吗?你也可以使用:
df.groupby(['target',folds']).size()
由你决定。Normalize为您提供分布,即百分比。如果没有它,您只需要计数。最后一件事,请您告知我应该如何以正确的方式绘制此信息(使用
plt
seaborn
?我没有特别问这个问题,但如果您给出,我将非常感谢。请您在回答框中回答好吗?很抱歉打扰您(