从csv文件中的数据,我尝试使用Panda获取csv文件中特定列(“Status_Issue”)的行的总和,这些行是:
- 空行和
- 包含单词“Pending”的行。
这里是我使用的代码,但不幸的是它不工作,你能请帮我纠正我的错误.
def count_pending_TaxRegulatory():
df = pd.read_csv("sortdata.csv", header=1)
count1 = (df["Status_Issue"]=="Pending").sum()
count2 = df["Status_Issue"].isna().sum()
result1 = count1 + count2
1条答案
按热度按时间rqdpfwrv1#
sum()函数返回所请求的轴的值的总和,因此除非“Status_Issue”仅为1或0(isna将其设置为1或0,从而使其正常工作),否则它不会按照您希望的方式工作。