【发布时间】:2020-12-11 18:06:48
【问题描述】:
我有一个在不同列中有一些空值的数据框。我想从该数据框“数据”创建一个列表,在该列表中我只能看到具有非空值的列。我还创建了一个missing_row_counts 列表,其中包括每列具有的空值数量。 这是我的代码。
def non_zeros(series):
"""Returns a list of the index values in series for which
the value is greater than 0.
"""
for i in missing_row_counts:
nonzero_row = i > 0 #need to fix
return nonzero_row
上面的代码运行,但是当我调用它时: missing_cols = non_zeros(missing_row_counts) missing_cols 它返回 True 我期望列的所有列都具有值的列表
【问题讨论】:
-
看看这个他们已经讨论了和你一样的问题stackoverflow.com/questions/47414848/…
标签: python