0

从 csv 文件中的数据,我尝试使用 Panda 获取 csv 文件的特定列(“Status_Issue”)的行的总和:

  • 空行和
  • 包含单词“待定”的行。

这是我使用的代码,但不幸的是它不起作用,你能帮我纠正我的错误吗?

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
4

1 回答 1

1

sum() 函数返回所请求轴的值的总和,因此除非“Status_Issue”仅为 1 或 0(其中 isna 使事物 1 或 0 起作用),否则它将无法按您的意愿工作。检查这个 当行包含某些文本时计算行数

于 2022-01-02T16:20:13.880 回答