尝试使用sqlalchemy获取唯一类别计数

2024-09-29 03:23:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个名为“动物”和“鸟类”的专栏,如下所示 餐桌老人

ID Animal Bird
1  Tiger  Eagle
2  Tiger  Parrot
3  lion   Eagle

预期的输出将是每列中唯一类型的计数,如

Tiger- 2
Lion-1

在python中,我将执行以下操作:

df = df.groupby('Animal')['ID'].nunique()

但是在炼金术中它是完全不同的,所以我尝试了

vegetablecount = Sant.query.distinct(Sant.id,Sant.Animal).count() 

返回3的计数,这不是我想要的。任何帮助都将不胜感激。谢谢


Tags: iddf鸟类计数eagleparrot动物tiger