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'
似乎是多余的,因为那时一切都是ffill
ed
@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的基本操作