如何更改Pandas Dataframe的形状(行号为"L")?

Geo*_*Liu 3 python dataframe pandas

我有一列pandas形状的数据帧(362L,),并希望将其更改为(362, 103).我怎样才能做到这一点?

Geo*_*Liu 5

刚想通了,因为形状的对象(362L,)实际上是一个熊猫系列,我只需要将它改为数据帧,如下所示:

pd.DataFrame(df)
Run Code Online (Sandbox Code Playgroud)

而已!

  • 你也可以使用`to_frame`方法(`ser.to_frame()`).或者,您可以传递单列的名称:`ser.to_frame('col_name')`. (2认同)