首页 > 解决方案 > Python Postgres - 如何为单列创建数组?

问题描述

我有一个包含 72 列的 Postgres 表,每列有 300 行(其中大部分是十进制数) 示例:Sensor1|Sensor2|Sensor3 .....Sensor72 1... 2... 3... . . . 300

我如何能够将单列放在不同的数组中?我要做的是做数学。操作并在之后绘制它们。

你有什么想法?感谢您的时间!

标签: pythonpostgresql

解决方案


您可以将表加载到 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 进行数据分析和操作。


推荐阅读