Read_json用空列表填充;如何删除那些行

协方差

我已经用pd.read_json()创建了一个Pandas数据框。当我读入它时,我得到了一些只有一个空列表或无的单元格,并且我想在某些列中检测带有那些[],无的行。例如:

    feat 1    feat 2    feat 3
0     []        []        5
1     6         8         3
2     None      10        NaN

我要删除行0和2,因为它们具有None / NaN / empty列表。我该如何使用Pandas?

安迪·海登(Andy Hayden)

你可以applymap[]NoneNaN

注意:替换为None而不是[]...的工作方式...此解决方案似乎有点敏感(因此使用了求反法~)...

In [11]: df.applymap(lambda x: x == [] or x is None)
Out[11]:
  feat 1 feat 2 feat 3
0   True   True  False
1  False  False  False
2   True  False  False

In [12]: df.where(~df.applymap(lambda x: x == [] or x is None))
Out[12]:
  feat 1 feat 2  feat 3
0    NaN    NaN       5
1      6      8       3
2    NaN     10     NaN

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何将此json格式转换为可用于熊猫的正确格式read_json()

来自分类Dev

用R删除列表中的空零长度行

来自分类Dev

如何从json删除空对象

来自分类Dev

用SlideToogle删除填充

来自分类Dev

如何从对象列表项中删除填充?

来自分类Dev

如何删除matplotlib barh图中的空“填充”?

来自分类Dev

用其他行中的数据填充空值

来自分类Dev

如何创建词典的空列表并填充后缀?

来自分类Dev

SwiftUI MacOS列表行删除填充

来自分类Dev

如何对列表列表进行排序并删除空列表?

来自分类Dev

如何为列表的那些列元素删除行?

来自分类Dev

如何只保存DataFrame中的那些行具有列表中值的行?

来自分类Dev

如何从用ajax请求重新填充的下拉列表选项中删除attr'select'

来自分类Dev

用列表填充熊猫列的空值

来自分类Dev

用其他行中的数据填充空值

来自分类Dev

提高read_json和C ++ 11

来自分类Dev

如何删除列表视图项(当列表由SharedPreferences填充时)

来自分类Dev

Read_json用空列表填充;如何删除那些行

来自分类Dev

我如何将此json格式转换为可以使用的正确格式pandas read_json()

来自分类Dev

如何从json删除空对象

来自分类Dev

Ractive填充选择列表,json中为空值

来自分类Dev

使用numpy用零向量填充空列表

来自分类Dev

用空对象填充列表/结果以完成月中的天数

来自分类Dev

SQL:如何根据条件用前一行值填充空单元格?

来自分类Dev

如何在 for 循环中填充空列表?

来自分类Dev

pandas read_json 给出了多列而不是行

来自分类Dev

如何删除列表视图中的项目填充?

来自分类Dev

用列表填充 Json

来自分类Dev

如何删除包含空列表的数据框中的行?

Related 相关文章

热门标签

归档