如何减少熊猫转置巨大矩阵/数据框的时间? 我有一个巨大的数据框,我需要对其进行转置。但这需要花费很多时间。 我怎样才能更快地完成? 谢谢。
PD:我尝试使用df.T方法。 现在,我正在尝试使用numpy中的数组...但是,它又太慢了。 PD:原始矩阵(60k,800)
答案 0 :(得分:0)
您如何换位?假设您的原始数据帧称为df
,您是否尝试过
new_df = df.T
否则可能首先要转换为numpy数组?
new_df = pd.DataFrame(np.array(df.values).T, columns=df.index, index=df.columns)
也许更快..?