在Python中连接同一数据框的多个列

拉杰(Raj Rajeshwari Prasad)

我想将同一数据框的多个列合并为一个列。列上有任何标签。

输入:

 0  1  2  3  4
 a  b  c  d  e

结果:

0
a,b,c,d,e

请帮我解决一下这个。

我已经试过了 data1['all'] = data[data.columns[1:]].apply(lambda x: ','.join(x.dropna().astype(str)),axis=1)

但我无法获得所需的结果。

耶斯列尔

您的解决方案通过少量修改为我工作,删除了第一列,并分配给它DataFrame

data['all'] = data.apply(lambda x: ','.join(x.dropna().astype(str)),axis=1)

如果没有缺失值和数值:

data['all'] = data.apply(','.join,axis=1)

print (data)
   0  1  2  3  4        all
0  a  b  c  d  e  a,b,c,d,e

如果需要新一栏DataFrame

df = = data.apply(lambda x: ','.join(x.dropna().astype(str)),axis=1).to_frame('new')
#df = data.apply(','.join,axis=1).to_frame('new')
print (df)
         new
0  a,b,c,d,e

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python Pandas 根据同一数据框中的多个列值查找列值

来自分类Dev

Pandas:来自同一数据框的列的条件连接

来自分类Dev

熊猫将列值匹配到同一数据框中的多个列

来自分类Dev

同一数据框中的多个线性模型

来自分类Dev

基于同一数据框中的多个条件创建新列

来自分类Dev

如何从数据框中创建多个其他列并将其添加到同一数据框中

来自分类Dev

迭代比较同一数据框中的列值

来自分类Dev

比较同一数据框列中的值

来自分类Dev

使用 Python 模糊匹配同一数据框中的两列

来自分类Dev

根据Python中的多个条件,将一列从多个数据框合并到另一数据框

来自分类Dev

使用同一数据框的特定列作为参考同时填充多个列中的NaN值的最佳方法

来自分类Dev

使用同一数据框的特定列作为参考同时填充多个列中的NaN值的最佳方法

来自分类Dev

如何使用Python Pandas使用同一数据库创建多个数据框

来自分类Dev

从同一数据框中另一列的值派生列

来自分类Dev

同一数据框中具有相同日期但不同小时的多个文件

来自分类Dev

使用别名Spark Scala在同一数据框中的不同列上执行多个聚合

来自分类Dev

汇总同一数据框中的多个组的更好方法

来自分类Dev

R:如何在某些列匹配的同一数据框中的列中替换 NA?

来自分类Dev

如何合并同一数据框的多行?或者如何在python中合并同一个键对的多个值?

来自分类Dev

根据同一数据框中另一列内容的条件,在数据框中添加新列

来自分类Dev

如何将数据框中的特定列与同一数据框中的一个特定列相乘?

来自分类Dev

如何将数据框中的特定列与同一数据框中的一个特定列相乘?

来自分类Dev

R-将同一数据框中的其他列逐列匹配

来自分类Dev

R-将同一数据框中的其他列逐列匹配

来自分类Dev

根据同一数据框另一列中的字符将文本列添加到数据框

来自分类Dev

减去同一数据框的两列

来自分类Dev

如何根据同一数据框中另一列的值替换数据框中的值?

来自分类Dev

如何重新计算列并将新值存储在同一数据框中?

来自分类Dev

如何在python中的同一数据框中合并行?

Related 相关文章

  1. 1

    Python Pandas 根据同一数据框中的多个列值查找列值

  2. 2

    Pandas:来自同一数据框的列的条件连接

  3. 3

    熊猫将列值匹配到同一数据框中的多个列

  4. 4

    同一数据框中的多个线性模型

  5. 5

    基于同一数据框中的多个条件创建新列

  6. 6

    如何从数据框中创建多个其他列并将其添加到同一数据框中

  7. 7

    迭代比较同一数据框中的列值

  8. 8

    比较同一数据框列中的值

  9. 9

    使用 Python 模糊匹配同一数据框中的两列

  10. 10

    根据Python中的多个条件,将一列从多个数据框合并到另一数据框

  11. 11

    使用同一数据框的特定列作为参考同时填充多个列中的NaN值的最佳方法

  12. 12

    使用同一数据框的特定列作为参考同时填充多个列中的NaN值的最佳方法

  13. 13

    如何使用Python Pandas使用同一数据库创建多个数据框

  14. 14

    从同一数据框中另一列的值派生列

  15. 15

    同一数据框中具有相同日期但不同小时的多个文件

  16. 16

    使用别名Spark Scala在同一数据框中的不同列上执行多个聚合

  17. 17

    汇总同一数据框中的多个组的更好方法

  18. 18

    R:如何在某些列匹配的同一数据框中的列中替换 NA?

  19. 19

    如何合并同一数据框的多行?或者如何在python中合并同一个键对的多个值?

  20. 20

    根据同一数据框中另一列内容的条件,在数据框中添加新列

  21. 21

    如何将数据框中的特定列与同一数据框中的一个特定列相乘?

  22. 22

    如何将数据框中的特定列与同一数据框中的一个特定列相乘?

  23. 23

    R-将同一数据框中的其他列逐列匹配

  24. 24

    R-将同一数据框中的其他列逐列匹配

  25. 25

    根据同一数据框另一列中的字符将文本列添加到数据框

  26. 26

    减去同一数据框的两列

  27. 27

    如何根据同一数据框中另一列的值替换数据框中的值?

  28. 28

    如何重新计算列并将新值存储在同一数据框中?

  29. 29

    如何在python中的同一数据框中合并行?

热门标签

归档