如果列和行的值是空的或空白,则将其填充为其他特定列的值

SantoshGupta7

如果一列中的行是空字符串或空白字符串,我想用特定列的相应行值填充它们。

这是一个最小的例子,

起始数据框

d1 = [['a', 'b', '3', 'd', '8', '9'], ['q', '', 'j', ' ', 'g', '\n']]

dtest = pd.DataFrame(d1).transpose()
dtest


0   1
0   a   q
1   b   
2   3   j
3   d   
4   8   g
5   9   \n

而且我一直试图弄清楚如何创建一个数据框,这将导致以下结果。

result = [['a', 'b', '3', 'd', '8', '9'], ['q', 'b', 'j', 'd', 'g', '9']]

resultdf = pd.DataFrame(result).transpose()
resultdf


0   1
0   a   q
1   b   b
2   3   j
3   d   d
4   8   g
5   9   9
广晃

的组合stripwhere

dtest[1] = dtest[1].where(dtest[1].str.strip().ne(''), dtest[0])

输出:

   0  1
0  a  q
1  b  b
2  3  j
3  d  d
4  8  g
5  9  9

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果其他列的对应行的值相等(熊猫),则将其复制到该列的空行中

来自分类Dev

如果列值为空,请使用其他列

来自分类Dev

熊猫-如果匹配条件和其他列中定义的时间范围,则将值分配给行

来自分类Dev

如果单元格为空,则将相邻列的值移到上面的行

来自分类Dev

如何将特定行和列的空值替换为“其他”

来自分类Dev

大熊猫:如果其他列的任何子组中的value = yes,则将列的值设置为true

来自分类Dev

如果数据框 A 列中的值为空,则将 B 列中的值写入 A 列

来自分类Dev

如果一列为空,则将两个表的值相加并显示值

来自分类Dev

SQL如何用值和其他值填充组的第一行为空

来自分类Dev

如果列包含特定值,则将列名称分配为单元格值

来自分类Dev

如果两个熊猫列值之差大于熊猫中的列值,则将其添加到新行

来自分类Dev

使用熊猫库基于csv中的其他列值填充空白值

来自分类Dev

如果列的值为零,则该行上的其他列的值为零

来自分类Dev

熊猫中的数据清理:如果特定字符串包含在另一列中,则将其替换为空值

来自分类Dev

如果其他表上的列值不同,则更新行

来自分类Dev

我想将特定行的列中的值移动,并将其他行在列中向下移动?

来自分类Dev

熊猫-如果字段为NaT(空),则用其他列填充

来自分类Dev

如果其他列具有值,则使用特定值的列创建表

来自分类Dev

Python数据框:如果行值为-ve,则将两列相减?

来自分类Dev

如果输入一列中的值,则填充其他列 (Access)

来自分类Dev

用其他列的值填充列中的空单元格

来自分类Dev

如何根据一列的唯一值将其他列的行转换为列?

来自分类Dev

如果变量的原始值为空,则将其转换为None的方法

来自分类Dev

R:根据另一列的值将其他行的值附加到当前行

来自分类Dev

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

来自分类Dev

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

来自分类Dev

值为as的列连接其他列的值

来自分类Dev

如何以取决于R中其他行和列中的值的方式填充数据帧

来自分类Dev

熊猫获取特定其他列值的最大值和最小值

Related 相关文章

  1. 1

    如果其他列的对应行的值相等(熊猫),则将其复制到该列的空行中

  2. 2

    如果列值为空,请使用其他列

  3. 3

    熊猫-如果匹配条件和其他列中定义的时间范围,则将值分配给行

  4. 4

    如果单元格为空,则将相邻列的值移到上面的行

  5. 5

    如何将特定行和列的空值替换为“其他”

  6. 6

    大熊猫:如果其他列的任何子组中的value = yes,则将列的值设置为true

  7. 7

    如果数据框 A 列中的值为空,则将 B 列中的值写入 A 列

  8. 8

    如果一列为空,则将两个表的值相加并显示值

  9. 9

    SQL如何用值和其他值填充组的第一行为空

  10. 10

    如果列包含特定值,则将列名称分配为单元格值

  11. 11

    如果两个熊猫列值之差大于熊猫中的列值,则将其添加到新行

  12. 12

    使用熊猫库基于csv中的其他列值填充空白值

  13. 13

    如果列的值为零,则该行上的其他列的值为零

  14. 14

    熊猫中的数据清理:如果特定字符串包含在另一列中,则将其替换为空值

  15. 15

    如果其他表上的列值不同,则更新行

  16. 16

    我想将特定行的列中的值移动,并将其他行在列中向下移动?

  17. 17

    熊猫-如果字段为NaT(空),则用其他列填充

  18. 18

    如果其他列具有值,则使用特定值的列创建表

  19. 19

    Python数据框:如果行值为-ve,则将两列相减?

  20. 20

    如果输入一列中的值,则填充其他列 (Access)

  21. 21

    用其他列的值填充列中的空单元格

  22. 22

    如何根据一列的唯一值将其他列的行转换为列?

  23. 23

    如果变量的原始值为空,则将其转换为None的方法

  24. 24

    R:根据另一列的值将其他行的值附加到当前行

  25. 25

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

  26. 26

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

  27. 27

    值为as的列连接其他列的值

  28. 28

    如何以取决于R中其他行和列中的值的方式填充数据帧

  29. 29

    熊猫获取特定其他列值的最大值和最小值

热门标签

归档