Python:Pandas,Dataframe,将1列数据转换为2D数据格式

not*_*las 2 python transform dataframe pandas

这是Pandas数据帧我想将1D数据转换为2D数组形式

我如何转换自

  'A'  'B'  'C'
1  10   11   a  
2  10   12   b
3  10   13   c 
4  20   11   d  
5  20   12   e
6  20   13   f

to this 2d array as the following

   11 12 13
10  a  b  c 
20  d  e  f
Run Code Online (Sandbox Code Playgroud)

jfs*_*jfs 6

>>> df.pivot('A', 'B', 'C')
  B  11  12  13
A              
10   a   b   c 
20   d   e   f 
Run Code Online (Sandbox Code Playgroud)

在哪里df:

>>> df = DataFrame(dict(A=[10]*3+[20]*3, B=range(11, 14)*2, C=list('abcdef')))
>>> df
   A   B   C
0  10  11  a
1  10  12  b
2  10  13  c
3  20  11  d
4  20  12  e
5  20  13  f
Run Code Online (Sandbox Code Playgroud)

请参阅重塑和数据透视表