【发布时间】:2019-07-13 03:50:12
【问题描述】:
我想计算每个聚合级别的列的非空值:
import pandas as pd
import numpy as np
df = pd.DataFrame({'agr' : [1,1,1],
'col1' : [1, np.nan, np.nan],
'col2' : [np.nan, 2, 3] })
df.agg({'col1' : [np.sum, np.count_nonzero],
'col2' : [ np.sum, np.count_nonzero]})
这个虚拟方法给出 3,3。 但我需要1,2。这里出了什么问题以及如何解决这个问题
【问题讨论】:
标签: pandas aggregate-functions aggregation