【发布时间】:2013-05-18 05:10:33
【问题描述】:
我有以下数据框,我想将第 2、3、4、5 列合并为一列。
| 0 | 1 | 2 | 3 | 4 | 5 |
+-----+-----+-----+-----+-----+-----+
| 90 | 90 | A | | A | A |
| 101 | 101 | | | T | T |
| 245 | 246 | AG | AG | AG | AG |
| 302 | 302 | C | | | |
| 324 | 324 | | G | | G |
每一列都包含相同类型的数据,但数据很少。当考虑所有列时,每一行都会有一个条目。所以我的目标是将这些列组合在一起。
| 0 | 1 | new |
+-----+-----+-----+
| 90 | 90 | A |
| 101 | 101 | T |
| 245 | 246 | AG |
| 302 | 302 | C |
| 324 | 324 | G |
有没有办法在 pandas 中做到这一点,还是我必须在纯 python 中逐行执行?
【问题讨论】: