我有一个具有1行和33列的DataFrame。我想删除找到0到30之间的数字以及nan值的列。
有没有有效的方法?
只是想尝试做:
filtered = df.loc[:, ~((df.isnull()) | (df.sum(axis=0)<=30) & (df.sum(axis=0)>=0)).iloc[0]]