如何在 Python 中实现向量自回归?

     2023-03-11     62

关键词:

【中文标题】如何在 Python 中实现向量自回归?【英文标题】:How to implement Vector Auto-Regression in Python? 【发布时间】:2013-08-23 07:28:00 【问题描述】:

我想在python中实现向量自回归。我的数据保存为 3 个列表的列表。我找到了这个 - http://statsmodels.sourceforge.net/stable/vector_ar.html#var,但想不出正确的实现方式。

假设 tsdata - 一个包含 3 个长度为 100 的列表的列表,是我的数据。我试过了

varmodel = ts.VAR(tsdata)

results = varmodel.fit(maxlags=5, ic='aic')

但上述方法不起作用。

更新: 根据以下建议,我已将列表列表更改为列堆栈。现在工作正常。所以 tsdata,它是一个列表列表被更改为

tsdata  = np.column_stack(tsdata)

【问题讨论】:

请详细说明“它不起作用”。当我执行VAR(data_as_lists).fit(maxlags=5, ic='aic').summary() 时,我得到了输出——不清楚所说的输出是否合理。即使这样,您的数据也应该是带有 DatetimeIndex 的 pandas DataFrame。 我的猜测是,当列表转换为数组时,列表的形状错误,变量在行中,观察在列中。在列表列表中尝试 np.column_stack 您的代码中的tsdata 在哪里?你在问题中提到它,但我看到的只是resid 代码中也应该是tsdata。更正了错字。将尝试 np.column_stack。 菲利普,感谢您的建议。它奏效了。 【参考方案1】:

将列表列表更改为列堆栈 (as @Josef suggests) 可能会解决您的问题。为此,可以使用numpy.column_stack 如下

tsdata  = np.column_stack(tsdata)

【讨论】:

如何获得逻辑回归中的权重向量?

】如何获得逻辑回归中的权重向量?【英文标题】:HowtogettheweightvectorinLogisticRegression?【发布时间】:2018-04-2421:18:58【问题描述】:我有一个X特征矩阵和一个y标签矩阵,我正在使用二元逻辑回归,如何在给定矩阵X特征和Y标签矩... 查看详情

在 Python 中实现逻辑回归时 Scikit-learn ValueError

】在Python中实现逻辑回归时Scikit-learnValueError【英文标题】:Scikit-learnValueErrorwhenimplementinglogisticregressioninPython【发布时间】:2014-09-1722:22:59【问题描述】:我是机器学习的新手,我正在尝试使用scikit-learn在Python中设置逻辑回归以... 查看详情

如何在 glsl 中实现任意大小的向量

】如何在glsl中实现任意大小的向量【英文标题】:Howtoimplementavectorofanysizeinglsl【发布时间】:2021-06-0202:21:44【问题描述】:目前我正在尝试为glsl实现一个数学库,这对于稍后我将要创建的着色器程序很有用。我试图从简单开始... 查看详情

如何在 scikit-learn 中实现多项式逻辑回归?

】如何在scikit-learn中实现多项式逻辑回归?【英文标题】:Howtoimplementpolynomiallogisticregressioninscikit-learn?【发布时间】:2019-09-2001:52:32【问题描述】:我正在尝试创建一个非线性逻辑回归,即使用scikit-learn的多项式逻辑回归。但我... 查看详情

我将如何在 python 中实现 vigenere 密码

】我将如何在python中实现vigenere密码【英文标题】:HowwouldIimplementthevigenerecipherinpython【发布时间】:2016-02-1118:01:03【问题描述】:过去我的任务是创建一个凯撒密码,现在我正在尝试在python中实现viginere密码。我想知道我将如何... 查看详情

如何在 STL 向量中实现 push_back?

】如何在STL向量中实现push_back?【英文标题】:howispush_backimplementedinSTLvector?【发布时间】:2010-04-1220:04:08【问题描述】:我在一次采访中被问到这个问题。我回答的点是这样的1)指向当前位置的索引;2)必要时调整大小。谁能详... 查看详情

python在python中实现异常的自定义属性(代码片段)

查看详情

如何在 BizTalk 自定义管道中实现下拉列表

】如何在BizTalk自定义管道中实现下拉列表【英文标题】:HowtoimplementadropdownlistinBizTalkcustompipeline【发布时间】:2020-11-1116:40:38【问题描述】:我已搜索如何在属性窗口的BizTalk管理控制台部分中显示的BizTalk自定义管道中实现选择... 查看详情

如何在 Alamofire 中实现自签名证书?

】如何在Alamofire中实现自签名证书?【英文标题】:HowtoimplementselfsignedcertificatesinAlamofire?【发布时间】:2015-03-0500:56:19【问题描述】:我编写了一个基于swift的应用程序,带有自签名证书服务器通信。作为一个网络库,我想使用A... 查看详情

如何在 keras 中实现自定义指标?

】如何在keras中实现自定义指标?【英文标题】:howtoimplementcustommetricinkeras?【发布时间】:2016-10-0601:13:54【问题描述】:我得到这个错误:sum()得到了一个意外的关键字参数\'out\'当我运行这段代码时:importpandasaspd,numpyasnpimportkera... 查看详情

如何在 iPhone 中实现自定义相机功能? [关闭]

】如何在iPhone中实现自定义相机功能?[关闭]【英文标题】:HowtoimplementcustomcamerafunctionalityiniPhone?[closed]【发布时间】:2011-08-1605:07:13【问题描述】:我想开发一种功能,以便在iPhone应用程序中实现自定义相机功能,所以请给我... 查看详情

如何在黄瓜中实现自定义监听器?

】如何在黄瓜中实现自定义监听器?【英文标题】:Howtoimplementcustomlistenersincucumber?【发布时间】:2021-12-2214:55:47【问题描述】:如何在cucumber中实现客户监听?哪个可以记录到控制台/报告失败方法的发生?使用黄瓜4.0注意:钩... 查看详情

在python的自定义类中实现'with object() as f'的使用

】在python的自定义类中实现\\\'withobject()asf\\\'的使用【英文标题】:Implementinguseof\'withobject()asf\'incustomclassinpython在python的自定义类中实现\'withobject()asf\'的使用【发布时间】:2011-04-1600:24:41【问题描述】:我必须在python中打开一个... 查看详情

LASSO 回归是不是在 Statsmodels 中实现?

】LASSO回归是不是在Statsmodels中实现?【英文标题】:IsLASSOregressionimplementedinStatsmodels?LASSO回归是否在Statsmodels中实现?【发布时间】:2017-09-1219:14:55【问题描述】:我很想在statsmodels中使用线性LASSO回归,以便能够使用“公式”表... 查看详情

如何在canvas中实现自定义路径动画(代码片段)

...塞尔曲线,因此,这个动画也许是下面这个样子的:那么如何才能在canvas中实现这种动画效果呢?其实很简单,对于路径的处理svg非常在行,因此在canvas中实现自定义路径动画,我们需要借助svg的力量。创建Path制作动画前,先... 查看详情

如何在 TCPDF 中实现自定义字体

】如何在TCPDF中实现自定义字体【英文标题】:HowtoimplementcustomfontsinTCPDF【发布时间】:2011-07-1222:11:47【问题描述】:在TCPDF中,只有几种字体可供选择,用于创建pdf文件。我想将Tahoma设置为我的pdf字体。如何在TCPDF中包含Tahoma?... 查看详情

如何在自定义相机中实现“捏放大”

】如何在自定义相机中实现“捏放大”【英文标题】:Howtoimplement"pinchtozoom"incustomcamera【发布时间】:2016-02-0620:42:00【问题描述】:我有一个自定义的照片/摄像机(想想Snapchat),它带有一个捏识别器来放大/缩小。根据... 查看详情

如何在自定义 UIButton 中实现 .isHighlighted 动画?

】如何在自定义UIButton中实现.isHighlighted动画?【英文标题】:Howtoachieve.isHighlightedanimationinaCustomUIButton?【发布时间】:2018-10-0405:26:49【问题描述】:序言(实际问题代码后向下翻页):我有一个自定义的UIButton类,在其中我用这... 查看详情