【发布时间】:2015-10-31 16:57:45
【问题描述】:
我有以下数据框:
by_timeofday=
Area1 Area2 Area3 Area4
Time
Day (9AM-6PM) 1 0.411111 0.405556 0
Evening (6PM-10PM) 1 0.650000 0.650000 0
Morning (5AM-9AM) 1 1.000000 1.000000 0
Night (10PM-5AM) 1 1.000000 1.000000 0
此 DataFrame 还与特定的 Date 和 District 值相关联。
我想将此 DataFrame 的内容输出到 SQL 数据库中,该数据库将如下所示/包含以下信息:
表格名称:District_Area#
表格内容(区域 2 的示例):
Date Morning (5AM-9AM) Day (9AM-6PM) Evening (6PM-10PM) Night (10PM-5AM)
01.01.2011 1.000000 0.411111 0.650000 1.000000
随着不同的 DataFrame 被写入 SQL,SQL 表应该会获得更多的行。任何人都可以帮助我创建一些代码来重组我的数据并以这种方式将其写入 SQL 吗?我对 Python 很陌生,不幸的是,在 Pandas 和 SQL 文档中没有找到很多直接有用的信息。
非常感谢您。
【问题讨论】:
标签: python sql database pandas dataframe