繁体   English   中英

Pandas数据帧转置,to_csv

[英]Pandas dataframe transpose, to_csv

在下面的代码中,在第4行中,我可以转置数据帧,但在第5行中,当我使用to_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')

谢谢!

无需使用df2 =

这就够了..

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

在第5行,使用

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

要么

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

df变量没有被改变,结果存储在df2 ,这就是你需要输出到csv而不是df.to_csv

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM