熊猫移置时间(提高性能)

时间:2019-03-10 20:19:37

标签: python pandas time transpose

如何减少熊猫转置巨大矩阵/数据框的时间? 我有一个巨大的数据框,我需要对其进行转置。但这需要花费很多时间。 我怎样才能更快地完成? 谢谢。

PD:我尝试使用df.T方法。 现在,我正在尝试使用numpy中的数组...但是,它又太慢了。 PD:原始矩阵(60k,800)

1 个答案:

答案 0 :(得分:0)

您如何换位?假设您的原始数据帧称为df,您是否尝试过

new_df = df.T

否则可能首先要转换为numpy数组?

new_df = pd.DataFrame(np.array(df.values).T, columns=df.index, index=df.columns)

也许更快..?