熊猫用列值填充NaN

舞会

给定以下数据框:

import pandas as pd
import numpy as np
df = pd.DataFrame({'A':[1,1,np.nan],
                   'B':[2.2,np.nan,2.2]})           
df

    A       B
0   1.0     2.2
1   1.0     NaN
2   NaN     2.2

如果我想用在该列(1)中重复的值替换A列中的NaN值,并对B列执行相同的操作,我需要使用哪种fillna()?

    A       B
0   1.0     2.2
1   1.0     NaN
2   NaN     2.2

寻找通用解决方案,因为我确实有数千行。提前致谢!

博维尔上校

为什么不简单地:

df.fillna(method='ffill')

# df = pd.DataFrame({'A': [1, 1, np.nan, 2], 'B': [2.2, np.nan, 2.2, 1.9]})
# df.fillna(method='ffill')
#   A    B
#0  1  2.2
#1  1  2.2
#2  1  2.2
#3  2  1.9

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用熊猫中的条件用df填充NaN值

来自分类常见问题

熊猫用行值填充列

来自分类Dev

熊猫用行值填充列

来自分类Dev

用列表填充熊猫列的空值

来自分类Dev

Python /熊猫:用顺序填充NaN-线性插值->填充->填充

来自分类Dev

用基于其他列的值填充np.nan

来自分类Dev

用NaN值迭代连接熊猫中的列

来自分类Dev

熊猫使用与其他一些熊猫列对应的先验值填充NaN

来自分类Dev

用条件填充熊猫列

来自分类Dev

分组后在熊猫中填充NaN值

来自分类Dev

熊猫用NaN值填充一列中的单元格,从行中的其他单元格中获取值

来自分类Dev

在熊猫中,使用“ where”选择时,删除不满足条件的列,而不是用NaN填充

来自分类Dev

用Python中最接近的而非NaN列值填充NaN

来自分类Dev

用相同的值填充两个熊猫列值之间的值

来自分类Dev

当另一列在熊猫中具有特定值时,用 NaN 替换列值

来自分类Dev

从其他数据框熊猫填充数据框中的列的NAN值

来自分类Dev

合并熊猫数据框中的 2 列,用以前的值填充 NaN

来自分类Dev

熊猫用多个值划分填充

来自分类Dev

用非空字符串值随机填充列的NaN值

来自分类Dev

用非空字符串值随机填充列的NaN值

来自分类Dev

用熊猫数据框中的一些默认值填充每个列组合的值

来自分类Dev

用另一列的条件填充一列并移动熊猫中的值

来自分类Dev

用熊猫重新索引用“ nan”填充缺失的行

来自分类Dev

熊猫多索引行和列:用匹配行中的值替换NaN

来自分类Dev

用其他列中的计算替换熊猫数据框中的NaN值

来自分类Dev

熊猫多索引行和列:用匹配行中的值替换NaN

来自分类Dev

如何相对于该列中每个类别的平均值填充熊猫中每个列的nan值

来自分类Dev

使用Train Data Statistics填充熊猫中的NaN值

来自分类Dev

熊猫根据不同的列插值NaN

Related 相关文章

  1. 1

    用熊猫中的条件用df填充NaN值

  2. 2

    熊猫用行值填充列

  3. 3

    熊猫用行值填充列

  4. 4

    用列表填充熊猫列的空值

  5. 5

    Python /熊猫:用顺序填充NaN-线性插值->填充->填充

  6. 6

    用基于其他列的值填充np.nan

  7. 7

    用NaN值迭代连接熊猫中的列

  8. 8

    熊猫使用与其他一些熊猫列对应的先验值填充NaN

  9. 9

    用条件填充熊猫列

  10. 10

    分组后在熊猫中填充NaN值

  11. 11

    熊猫用NaN值填充一列中的单元格,从行中的其他单元格中获取值

  12. 12

    在熊猫中,使用“ where”选择时,删除不满足条件的列,而不是用NaN填充

  13. 13

    用Python中最接近的而非NaN列值填充NaN

  14. 14

    用相同的值填充两个熊猫列值之间的值

  15. 15

    当另一列在熊猫中具有特定值时,用 NaN 替换列值

  16. 16

    从其他数据框熊猫填充数据框中的列的NAN值

  17. 17

    合并熊猫数据框中的 2 列,用以前的值填充 NaN

  18. 18

    熊猫用多个值划分填充

  19. 19

    用非空字符串值随机填充列的NaN值

  20. 20

    用非空字符串值随机填充列的NaN值

  21. 21

    用熊猫数据框中的一些默认值填充每个列组合的值

  22. 22

    用另一列的条件填充一列并移动熊猫中的值

  23. 23

    用熊猫重新索引用“ nan”填充缺失的行

  24. 24

    熊猫多索引行和列:用匹配行中的值替换NaN

  25. 25

    用其他列中的计算替换熊猫数据框中的NaN值

  26. 26

    熊猫多索引行和列:用匹配行中的值替换NaN

  27. 27

    如何相对于该列中每个类别的平均值填充熊猫中每个列的nan值

  28. 28

    使用Train Data Statistics填充熊猫中的NaN值

  29. 29

    熊猫根据不同的列插值NaN

热门标签

归档