相关疑难解决方法(0)

在pandas数据帧中查找具有NaN的行的整数索引

我有一个像这样的pandas DataFrame:

                    a         b
2011-01-01 00:00:00 1.883381  -0.416629
2011-01-01 01:00:00 0.149948  -1.782170
2011-01-01 02:00:00 -0.407604 0.314168
2011-01-01 03:00:00 1.452354  NaN
2011-01-01 04:00:00 -1.224869 -0.947457
2011-01-01 05:00:00 0.498326  0.070416
2011-01-01 06:00:00 0.401665  NaN
2011-01-01 07:00:00 -0.019766 0.533641
2011-01-01 08:00:00 -1.101303 -1.408561
2011-01-01 09:00:00 1.671795  -0.764629
Run Code Online (Sandbox Code Playgroud)

有没有一种有效的方法来找到具有NaNs的行的"整数"索引?在这种情况下,所需的输出应该是[3, 6].

python pandas

77
推荐指数
7
解决办法
11万
查看次数

获取列名列表所有值在 Python 中都是 NaN

我可以使用 Python 来获取列名的列表,其中所有值都是NaNs,返回cd作为下面数据帧的结果吗?谢谢。

df = pd.DataFrame({'a': [1,2,3],'b': [3,4,5], 'c':[np.nan, np.nan, np.nan],
                   'd':[np.nan, np.nan, np.nan]})

   a  b   c   d
0  1  3 NaN NaN
1  2  4 NaN NaN
2  3  5 NaN NaN
Run Code Online (Sandbox Code Playgroud)

python numpy dataframe pandas

2
推荐指数
1
解决办法
1193
查看次数

标签 统计

pandas ×2

python ×2

dataframe ×1

numpy ×1