前几天,我在用Pandas写一个简单的量化选股策略时,最后想把筛选出的数据,导出到csv里面。最简单的实现方法,就是创建一个空DataFrame的方法,然后逐条插入数据,最后写入到csv文件。
以下是实现方法:
(1)创建一个空DataFrame
df = pd.DataFrame()
(2)开始插值,ignore_index=True,可以忽略index,自动递增,避免报错。
df.append({'code': '000001', 'name': '平安银行'}, ignore_index = True)
(3)df重新赋值,因为append方法不会改变原数据
df = df.append({'code': '000001', 'name': '平安银行'}, ignore_index = True)
(4)写入到csv
df.to_csv('./data.csv')
虽然很简单,但是这个需求场景还是很常见的。
本文为 陈华 原创,欢迎转载,但请注明出处:http://edu.ichenhua.cn/read/215
- 上一篇:
- Python模块自动加载实现方法