繁体   English   中英

如何在 dask 数据框中删除带有 nan 单元格的行?

[英]How to drop rows with nan cell in dask dataframe?

我有一个 dask 数据框,我想在其中删除“sell_price”列中具有 NAN 值的所有行

image_features_df.head(3)
   feat1   feat2   feat3  ...  feat25087    feat25088   fid   selling_price
0   0.0    0.0     0.0    ...   0.0          0.0         2       269.00
1   0.2    0.0     0.8    ...   0.0          0.3         22      NAN    
2   0.5    0.0     0.4    ...   0.0          0.1         70      NAN

上表显示了我的数据框的视图。

我希望输出是一个 dask 数据框,在我的“sell_price”列中没有任何 NAN 单元格。

预期输出:

image_features_df.head(3)
   feat1   feat2   feat3  ...  feat25087    feat25088   fid   selling_price
0   0.0    0.0     0.0    ...   0.0          0.0         2       269.00
4   0.3    0.1     0.0    ...   0.0          0.3         26      1720.00    
6   0.8    0.0     0.0    ...   0.0          0.1         50      18145.25

您能否尝试以下操作,如果在列 sale_price 中找到 NaN,这将删除行。

df.dropna(subset=['selling_price'])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM