Python Pandas Dataframe 到 CSV [重复]

Posted

技术标签:

【中文标题】Python Pandas Dataframe 到 CSV [重复]【英文标题】:Python Pandas Data frame to CSV [duplicate] 【发布时间】:2018-01-09 22:20:43 【问题描述】:

您好,我有一个来自 API 请求的 pandas 系列数据框名称“BoilerInfo”,我想创建一个数据的 CSV 文件。我该怎么做?

python可以在这个目录下创建一个CSV文件吗? C:\Users\lingbart\Documents\Python\WB 数据

#Create Dataframe for the supply & return temp. Use ffill to merge missing data to do math
BoilerInfo = pd.DataFrame('hws' : hws_df, 'hwr' : hwr_df,
                        'DP' : hotWaterLoopDP_df, 'pump3O' : pump3O_df,
                        'oat' : oat_df, 'elecMeter' : elecMeter_df,
                       'gasMeter' : gasMeter_df)
BoilerInfo = BoilerInfo.fillna(method = 'ffill').fillna(method = 'bfill')

#Show statistics
print(BoilerInfo.describe())
print(BoilerInfo.head())
print(BoilerInfo.tail())

【问题讨论】:

检查函数 to_csv from pandas pandas.pydata.org/pandas-docs/stable/generated/….... 顺便说一句:这段代码BoilerInfo = BoilerInfo.fillna(method = 'ffill').fillna(method = 'bfill') 真的完成了什么吗?对我来说,'bfill' 似乎是多余的,因为那时一切都是ffilled @RobinNemeth 如果你在前几行有NaN,那么ffill 不会替换这些,这就是bfill 会做的事情 您能告诉我如何更好地编写 ffill 和 bfill 吗? Newby here for python,我从一个不同的脚本中复制了这个,因为我在返回的数据中得到了很多 NaN ......它解决了这个问题,但我不知道它是否是多余的。谢谢! 【参考方案1】:

您可以使用以下代码:

df.to_csv('C:/Users/lingbart/Documents/Python/WB Data/fileName.csv, sep=',')

【讨论】:

没有。没有和没有。当这是重复/缺乏研究时,为什么要回答?

以上是关于Python Pandas Dataframe 到 CSV [重复]的主要内容,如果未能解决你的问题,请参考以下文章

python 将Pandas Dataframe导出到Excel文件中

Python Pandas Dataframe 到 CSV [重复]

JSON字典到Python中的Pandas DataFrame

[python][pandas]DataFrame的基本操作

将 JSON 数组嵌套到 Python Pandas DataFrame

python,爬虫,pandas的DataFrame处理后的数据,输出到文本后中间这些数据都没有展开怎么办