Python 熊猫数据帧转置,到_csv

Python 熊猫数据帧转置,到_csv,python,pandas,dataframe,transpose,Python,Pandas,Dataframe,Transpose,在下面的代码中,我可以在第4行转置数据帧,但在第5行,当我使用_csv时,会创建新的csv文件,它仍然是原始版本,而不是转置的版本。 可能出了什么问题 import numpy as np import pandas as pd df = pd.read_csv('~/N.csv') df2 = df.T df2 = df.to_csv('~/N_transposed.csv') 谢谢大家! 在第5行中,使用 df3 = df2.to_csv('~/N_transposed.csv')

在下面的代码中,我可以在第4行转置数据帧,但在第5行,当我使用_csv时,会创建新的csv文件,它仍然是原始版本,而不是转置的版本。 可能出了什么问题

import numpy as np
import pandas as pd

df = pd.read_csv('~/N.csv')

df2 = df.T

df2 = df.to_csv('~/N_transposed.csv')
谢谢大家!

在第5行中,使用

df3 = df2.to_csv('~/N_transposed.csv') 

df
变量未被更改,结果存储在
df2
中,这是您需要输出到csv的内容,而不是
df。到csv

无需使用df2=

这就够了

df2.to_csv('~/N_transposed.csv')

@我看你已经接受了另一个答案。那好吧☺为什么希望从df.to_csv()命令返回数据帧?
df2.to_csv('~/N_transposed.csv')