如何解决如何根据条件从 Pandas 数据框中填充 postreSQL 数据库?
我的问题非常理论化。我有一个由以下列组成的 Pandas 数据框 sep = ','
:
df
请注意,id,x1,x2,x3,x4
和 x3
列很少包含数据。他们的大部分细胞是x4
然后,我在 postreSQL 中创建了两 (2) 个表。表格如下:
null
列 tableMain
id,x2
列 tableAdditional
我创建 id,x4
是因为大多数 tableAdditional
和 x3
列的单元格为空。
我想要做的是使用 copy2 命令和 当且仅当 x4
或 df
将 tableMain
数据发送到 x3
有数据来填充 x4
的对应行。
您对如何实现 if 语句有什么想法吗?提前致谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。