Pandas 熊猫中的过滤器计数

Pandas 熊猫中的过滤器计数,pandas,dax,Pandas,Dax,多年来,我一直在使用DAX编写大量代码,并试图迁移到熊猫。我习惯于创建通用度量,然后过滤它们以回答特定问题。因此,我正在处理一个票证数据集。我想知道公开票的数量。在Dax中,我将为票证计数创建一个通用度量,我可以重用该度量,对于打开的票证,我将重用票证计数度量,但筛选状态为“打开”的票证 以下是我所做的: countTickets=incidentManagement['TicketId'].count() ##gives Ticket Count (works perfectly) numOp

多年来,我一直在使用DAX编写大量代码,并试图迁移到熊猫。我习惯于创建通用度量,然后过滤它们以回答特定问题。因此,我正在处理一个票证数据集。我想知道公开票的数量。在Dax中,我将为票证计数创建一个通用度量,我可以重用该度量,对于打开的票证,我将重用票证计数度量,但筛选状态为“打开”的票证

以下是我所做的:

countTickets=incidentManagement['TicketId'].count()
##gives Ticket Count (works perfectly)
numOpentickets=incidentManagement[incidentManagement.Status=="Open"].incidentManagement['TicketId'].count()
print(numOpentickets)
我无法使下一行代码正常工作。我想恢复countTickets并简单地过滤它。有几个过滤整个数据帧的示例,但我想知道是否可以重用我已经创建的名为countTickets的变量。

使用:

numOpentickets=incidenteManagement.loc[incidenteManagement.Status == "Open",'TicketId'].count()
print(numOpentickets)