从pandas的DataFrame中删除包含所有NaN的行

沙里亚尔

我有两个数据框df1df2它们要合并到新的数据框df但是,这将创建一个包含所有NaN的行:

>>> from pandas import  DataFrame
>>> df1 = DataFrame({'col1':[1,2,3], 'col2':[2,3,4]})
>>> df2 = DataFrame({'col1':[4,2,5], 'col2':[6,3,5]})

>>> df = df2[~df2.isin(df1)]
>>> df
   col1  col2
0     4     6
1   NaN   NaN
2     5     5

如何删除该行,df如下所示:

>>> df
   col1  col2
0     4     6
2     5     5
算了吧

您可以使用dropna

In [13]: df2[df1 != df2].dropna(how='all')
Out[13]: 
   col1  col2
0     4     6
2     5     5

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除矩阵中包含所有NaN行的行和列

来自分类Dev

删除所有*不*在其列中包含任何 NaN 的行

来自分类Dev

从DataFrame中删除所有行,其中除一个特定值外的所有值均为NaN

来自分类Dev

如何在Python Pandas DataFrame中的任何行具有NaN值后删除列

来自分类Dev

python:删除pandas数据框中包含字符串的所有行

来自分类Dev

Python Pandas按日期过滤以删除列中不包含日期的所有行

来自分类Dev

python:删除pandas数据框中包含字符串的所有行

来自分类Dev

从Pandas DataFrame中的所有行和列中删除标点符号

来自分类Dev

循环浏览文件中的所有行,并删除其内容中包含该行的所有文件

来自分类Dev

如何在带有混合列类型的Pandas Dataframe中删除所有数字列都为零的行?

来自分类Dev

删除所有包含尖号(^)的行

来自分类Dev

删除所有包含重复字母的行

来自分类Dev

删除所有包含$ PWD的行

来自分类Dev

按组从Pandas Dataframe中删除NaN

来自分类Dev

当Pandas DataFrame中下一行的所有列为ara NaN时更新行索引

来自分类Dev

删除cPanel中所有文件中包含字符串的所有行

来自分类Dev

删除pandas DataFrame中的行

来自分类Dev

删除匹配行中的所有行,直到包含匹配行的末尾

来自分类Dev

在包含NaN值的Pandas Dataframe中获取行和列的Pythonic方法

来自分类Dev

在包含搜索文本的行之后删除Excel中的所有行

来自分类Dev

Excel:删除某些行中不包含数据的所有行

来自分类Dev

使用php删除文件中包含特定单词的行之前的所有行

来自分类Dev

熊猫:从DataFrame中删除所有包含nans,0和NA的列

来自分类Dev

熊猫:从DataFrame中删除所有包含nans,0和NA的列

来自分类Dev

删除文件A中包含文件B中字符串的所有行

来自分类Dev

从文本文件中删除所有包含反斜杠的行

来自分类Dev

删除R中至少包含一个负值的所有行

来自分类Dev

从3D numpy数组中删除包含某些值的所有行

来自分类Dev

如何从文本文件中删除所有不包含“ @”的行?

Related 相关文章

  1. 1

    删除矩阵中包含所有NaN行的行和列

  2. 2

    删除所有*不*在其列中包含任何 NaN 的行

  3. 3

    从DataFrame中删除所有行,其中除一个特定值外的所有值均为NaN

  4. 4

    如何在Python Pandas DataFrame中的任何行具有NaN值后删除列

  5. 5

    python:删除pandas数据框中包含字符串的所有行

  6. 6

    Python Pandas按日期过滤以删除列中不包含日期的所有行

  7. 7

    python:删除pandas数据框中包含字符串的所有行

  8. 8

    从Pandas DataFrame中的所有行和列中删除标点符号

  9. 9

    循环浏览文件中的所有行,并删除其内容中包含该行的所有文件

  10. 10

    如何在带有混合列类型的Pandas Dataframe中删除所有数字列都为零的行?

  11. 11

    删除所有包含尖号(^)的行

  12. 12

    删除所有包含重复字母的行

  13. 13

    删除所有包含$ PWD的行

  14. 14

    按组从Pandas Dataframe中删除NaN

  15. 15

    当Pandas DataFrame中下一行的所有列为ara NaN时更新行索引

  16. 16

    删除cPanel中所有文件中包含字符串的所有行

  17. 17

    删除pandas DataFrame中的行

  18. 18

    删除匹配行中的所有行,直到包含匹配行的末尾

  19. 19

    在包含NaN值的Pandas Dataframe中获取行和列的Pythonic方法

  20. 20

    在包含搜索文本的行之后删除Excel中的所有行

  21. 21

    Excel:删除某些行中不包含数据的所有行

  22. 22

    使用php删除文件中包含特定单词的行之前的所有行

  23. 23

    熊猫:从DataFrame中删除所有包含nans,0和NA的列

  24. 24

    熊猫:从DataFrame中删除所有包含nans,0和NA的列

  25. 25

    删除文件A中包含文件B中字符串的所有行

  26. 26

    从文本文件中删除所有包含反斜杠的行

  27. 27

    删除R中至少包含一个负值的所有行

  28. 28

    从3D numpy数组中删除包含某些值的所有行

  29. 29

    如何从文本文件中删除所有不包含“ @”的行?

热门标签

归档