gpt4 book ai didi

python - 如何将 pandas 系列作为行而不是列写入 CSV?

转载 作者:太空狗 更新时间:2023-10-29 20:12:35 27 4
gpt4 key购买 nike

我需要将 pandas.Series 对象作为行而不是列写入 CSV 文件。简单的做

the_series.to_csv( 'file.csv' )

给我一​​个这样的文件:

record_id,2013-02-07
column_a,7.0
column_b,5.0
column_c,6.0

我需要的是:

record_id,column_a,column_b,column_c
2013-02-07,7.0,5.0,6.0

这需要使用 pandas 0.10,所以使用 the_series.to_frame().transpose() 不是一个选项。

是否有一种简单的方法来转置系列,或者以其他方式将其写成一行?

谢谢!

最佳答案

您可以只使用 DataFrame 构造函数(而不是 to_frame):

In [11]: pd.DataFrame(s).T
Out[11]:
record_id column_a column_b column_c
2013-02-07 7 5 6

关于python - 如何将 pandas 系列作为行而不是列写入 CSV?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21320405/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com