我在pandas中创建了一个数据框,它看起来是这样的。
A B C
X Y Z X Y Z X Y Z
Y K 2 5 12 11 9 8 4 5 12
K 4 4 13 15 5 4 6 7 2
K 6 7 14 0 2 3 0 6 8
C M 4 5 12 5 2 2 1 14 0
M 6 7 2 3 1 6 7 12 5
M 0 6 8 7 3 9 6 8 4
D N 7 1 13 15 9 8 1 13 5
N 9 0 14 0 5 4 0 14 6
N 3 2 12 5 2 3 1 2 2
我想让它看起来像这样。
A B C
X Y Z X Y Z X Y Z
Y K 2 5 12 11 9 8 4 5 12
K 4 4 13 15 5 4 6 7 2
K 6 7 14 0 2 3 0 6 8
A B C
X Y Z X Y Z X Y Z
C M 4 5 12 5 2 2 1 14 0
M 6 7 2 3 1 6 7 12 5
M 0 6 8 7 3 9 6 8 4
A B C
X Y Z X Y Z X Y Z
D N 7 1 13 15 9 8 1 13 5
N 9 0 14 0 5 4 0 14 6
N 3 2 12 5 2 3 1 2 2
有什么办法可以做到这一点?我已经尝试了几种方法与concatmergejoin,但我没有找到一种方法,如何我可以保持列名为 "Y,C,D"
不,使用标准的DataFrame字符串outputdisplay函数是不可能的。 如果有办法做到这一点,可能是一个 "显示选项",但这些都在这里列出,我没有看到一个相关的为你。https:/pandas.pydata.orgpandas-docsstableuser_guideoptions.html#available-options。