首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据需要切割的Gekko ARX模型

数据需要切割的Gekko ARX模型
EN

Stack Overflow用户
提问于 2022-07-24 08:54:43
回答 1查看 25关注 0票数 3

我习惯于使用商业软件包进行线性模型识别。在这些包中,步骤测试数据的一部分可以标记为坏(例如,当单元发生故障或操作异常时)。我一直在使用Gekko例程提供MPC方法的培训,现在想用它来开发一个项目的模型。我应该做些什么来削减我不想要标识符使用的数据?

EN

回答 1

Stack Overflow用户

发布于 2022-07-26 03:55:10

我建议在处理数据时,使用jupyter笔记本或jupyter实验室。这些备选办法可能有助于:

1-使用熊猫DataFrame:

代码语言:javascript
复制
import pandas as pd

df = pd.read_csv('signal_df.csv')
df

代码语言:javascript
复制
df[['y1', 'y2']].plot()

代码语言:javascript
复制
df[['y1', 'y2']].drop(df.index[290:521]).dropna().plot()

2-使用SysID应用程序(基于Gekko):

代码语言:javascript
复制
pip install seeq-sysid

从以下位置下载sysid_notebook.ipynb笔记本:

https://github.com/BYU-PRISM/Seeq/tree/main/SysID%20Addon

运行笔记本使用木星笔记本(AppMode),木星实验室或VSCode。

用户指南

现在,您可以将结果作为一个gekko模型导入:

阅读更多信息:

https://byu-prism.github.io/Seeq/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73096972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档