在熊猫中选择nan列

Posted

技术标签:

【中文标题】在熊猫中选择nan列【英文标题】:Select nan column in pandas 【发布时间】:2019-03-28 08:58:49 【问题描述】:

我想选择一个蓝色圆圈的 nan 列?它是图片中的第二列。或者有什么方法可以过滤第二列第 12 行的值? this is the image

【问题讨论】:

到目前为止你有什么尝试? 我试过 data[data.columns[1]] 但它不起作用 尝试用.iloc索引:df.iloc[:, 1] 兄弟。它有效:) 【参考方案1】:

在这种情况下,您只需键入 data['nan'] 即可选择整个列。

要选择此列中的第 12 行,请使用 data.iloc[12].nan

【讨论】:

不,它不起作用。上面@ALollz的方法是对的!【参考方案2】:

如果您想选择 nan 列,您可以尝试替换 nan 列名,然后根据您的要求选择 pd.dropna() 或 pd.fillna()。

【讨论】:

以上是关于在熊猫中选择nan列的主要内容,如果未能解决你的问题,请参考以下文章

如何按“熊猫”中的列获取缺失/NaN 数据的汇总计数?

如何按“熊猫”中的列获取缺失/NaN 数据的汇总计数?

使用数据填充上一列的NaN值

如果存在多索引,熊猫将不允许选择列?

将列标题添加到熊猫数据框..但是即使标题是相同的维度,NAN 也是所有数据

从具有最低值的熊猫列中选择值