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
?我没有特别问这个问题,但如果您给出,我将非常感谢。请您在回答框中回答好吗?很抱歉打扰您(