【发布时间】:2023-01-11 16:23:51
【问题描述】:
我有一个这个数据框
| a | b | c | d | e | f | g | h | |
|---|---|---|---|---|---|---|---|---|
| o | 1 | 1 | nan | nan | nan | nan | nan | nan |
| o | nan | nan | 2 | 2 | nan | nan | nan | nan |
| o | nan | nan | nan | nan | 3 | 3 | nan | nan |
| o | nan | nan | nan | nan | nan | nan | 4 | 4 |
我想转换这个 DataFrame
| a | b | c | d | e | f | g | h | |
|---|---|---|---|---|---|---|---|---|
| o | 1 | 1 | 2 | 2 | 3 | 3 | 4 | 4 |
如何让代码使用熊猫..?我尝试 numpy diagonal 但它失败了
【问题讨论】:
-
您能否阅读有关the problems with images images of text 和edit 以将您的表格图像转换为标记表格的信息?请参阅/editing-help#tables了解如何操作。
-
这不是对称矩阵。你需要
df.groupby(level=0).first()
标签: python-3.x pandas numpy