【发布时间】:2021-04-01 22:41:49
【问题描述】:
我想从电影表中删除列 'revenue' = 0 或 'Budget' = 0 的行 所以我尝试了这段代码。
movies[(movies['revenue'] == 0) or (movies['Budget'] == 0)]
然后,我得到一个值错误
所以我也尝试了这段代码
columns = ['budget', 'revenue']
df = movies.replace(0, pd.np.nan).dropna(axis=0, how='any', subset = columns).fillna(0).astype(int)
我也收到了一个未来警告“pandas.np 模块已弃用,将在未来版本中从 pandas 中删除。直接导入 numpy。 另外,追溯的值错误
【问题讨论】: