协方差矩阵不是正定的

菲利佩·费尔米亚诺(Filipe Ferminiano)

我正在尝试使用quadprog解决投资组合优化问题,但是solve.QP函数返回以下内容:

matrix D in quadratic function is not positive definite!

但是,我的定义Dmat是:

Dmat <- cov(diff(as.matrix(na.locf(prices))))

如何上交Dmat一个正定矩阵?

菲利佩·费尔米亚诺(Filipe Ferminiano)

感谢您的帮助。我从corpcor库中发现了cov.shrink函数,现在我将Dmat定义为:

cov.shrink(diff(as.matrix(na.locf(precos_mes))))

可以完美地用作正定矩阵。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

GLMER警告:方差-协方差矩阵不是正定的或包含NA值

来自分类Dev

椭圆的协方差矩阵

来自分类Dev

相关协方差矩阵到方差协方差矩阵

来自分类Dev

旋转后的协方差矩阵

来自分类Dev

R中的方差-协方差矩阵

来自分类Dev

从相关矩阵生成协方差矩阵

来自分类Dev

协方差矩阵lm对象R

来自分类Dev

Python:从列表创建协方差矩阵

来自分类Dev

使用VBA的Variace协方差矩阵

来自分类Dev

numpy polyfit-协方差矩阵

来自分类Dev

在Python中建立协方差矩阵

来自分类Dev

numpy中的加权协方差矩阵

来自分类Dev

EmguCV:如何从图像创建协方差矩阵?

来自分类Dev

Python:手动协方差矩阵

来自分类Dev

在R中建立协方差矩阵

来自分类Dev

从lavaan中提取误差协方差矩阵

来自分类Dev

不使用numpy计算协方差矩阵

来自分类Dev

循环从回归构造协方差矩阵

来自分类Dev

从lavaan中提取误差协方差矩阵

来自分类Dev

Matlab:协方差矩阵错误结果

来自分类Dev

Python:手动协方差矩阵

来自分类Dev

numpy polyfit-协方差矩阵

来自分类Dev

NUMPY:嵌套列表的协方差矩阵

来自分类Dev

Python:从列表创建协方差矩阵

来自分类Dev

如何计算块中的协方差矩阵?

来自分类Dev

将数据显示为协方差矩阵

来自分类Dev

从出现列表计算协方差矩阵

来自分类Dev

在熊猫中创建滚动协方差矩阵

来自分类Dev

从OpenCV Expectation Max中的协方差矩阵计算方差