首页 > 解决方案 > 如何根据列创建重复行?

问题描述

考虑这个数据框

order number | Item               | column 0 | column 1 | Column 2 
12           | [abcd][efgh]       | [abcd    | [efgh]   |     
34           | [mnop] |           | [mnop]   |          | 
56           | [xyzz][zzyx][mnoq] | [xyzz]   | [zzyx]   | [mnoq]

我怎么把它变成?

order number | Item               | column 0 |  
12           | [abcd][efgh]       | [abcd    |     
12           | [abcd][efgh]       | [efgh]   |   
34           | [mnop] |           | [mnop]   |    
56           | [xyzz][zzyx][mnoq] | [xyzz]   |
56           | [xyzz][zzyx][mnoq] | [zzyx]   |   
56           | [xyzz][zzyx][mnoq] | [mnoq]   |    

这是我第一次在 stackoverflow 上发帖,如有错误请见谅。我试过搜索博客,但对这类问题没有任何运气。非常感谢任何帮助

标签: pythondata-cleaning

解决方案


推荐阅读