python - Python Postgres - 如何为单列创建数组?
问题描述
我有一个包含 72 列的 Postgres 表,每列有 300 行(其中大部分是十进制数) 示例:Sensor1|Sensor2|Sensor3 .....Sensor72 1... 2... 3... . . . 300
我如何能够将单列放在不同的数组中?我要做的是做数学。操作并在之后绘制它们。
你有什么想法?感谢您的时间!
解决方案
您可以将表加载到 pandas 数据框中:
import pandas
from sqlalchemy import create_engine
engine = create_engine('postgresql://user@localhost:5432/mydb')
df = pd.read_sql_query('select * from "My_Table"', con=engine)
然后使用 pandas 进行数据分析和操作。
推荐阅读
- c# - 如何修复 System.InvalidCastException:“指定的演员表无效。”
- ios - 如何获取有关修改 ckrecord 的用户的任何信息?
- java - Hibernate session.update 插入行而不是更新行
- javascript - 图像滑块 JavaScript
- javascript - 通过JS将内容从JSON文件动态加载到HTML页面
- php - 如何将数据从页面传送到另一个页面
- apache-spark - spark-shell中reduce函数的内部结构
- flutter - 如何从 onDragCompleted 上的 Draggable 获取位置?
- cygwin - 为什么要跳过[应该使用权限分离吗?]
- java - 使用 csv writer 时转义逗号