【发布时间】:2016-07-22 02:48:07
【问题描述】:
我自己找到了一种从 pandas 数据框中删除 nan 行的方法。给定一个数据框dat,其列x 包含nan 值,有没有更优雅的方法来删除dat 的每一行,它在x 列中有一个nan 值?
dat = dat[np.logical_not(np.isnan(dat.x))]
dat = dat.reset_index(drop=True)
【问题讨论】:
-
你的意思是
pd.dropna()? -
看起来会起作用的