我有以下数据帧:
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
此数据帧还与特定的日期和地区值相关联。你知道吗
我想将此数据帧的内容输出到SQL数据库中,该数据库将按以下方式显示/包含以下信息:
表名:地区#
表格内容(区域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
当不同的数据帧写入SQL时,SQL表应该获得更多的行。有人能帮我创建一些代码来重新组织我的数据并以这种方式将其写入SQL吗?我对Python非常陌生,遗憾的是在Pandas和SQL文档中没有找到很多直接有用的信息。你知道吗
事先非常感谢。你知道吗
你看过Pandas DataFrame.to_sql吗?你知道吗
您可以获取(部分)数据帧并将其写入SQL数据库。这是一个基本示例(使用sqlite):
在这种情况下,您可以在数据框到数据库():
编辑:
要重新组织新的数据帧(逐步):
相关问题 更多 >
编程相关推荐