2
随着我data我用下面的代码创建:3D绘图,更好的可见表面
library(rugarch)
library(fGarch)
fd <- as.data.frame(modelfit, which = 'density')
color <- rgb(85, 141, 85, maxColorValue=255)
x <- seq(-0.2, 0.2, length=100)
y <-c(1:2318)
f <- function(s, t) {
dged(s,mean=fd[t,'Mu'],sd=fd[t,'Sigma'],nu=fd[t,'Shape'])
}
z <- outer(x, y, f)
persp(x, y, z, theta=50, phi=25, expand=0.75, col=color,
ticktype="detailed", xlab="", ylab="time", zlab="density")
以下3D图:
正如你所看到的表面看起来凌乱。
所以我的第一个问题:
我怎样才能获得更好的可见表面?
我的第二个问题:
如何,我可以得到我的轴线真正的日期?目前我使用c(1:2318),但在我的原始数据 中,我可以通过命令fd
查看rownames中的日期。那么我怎么能在我的轴上获得这些日期?
编辑:另外:我怎么能省略在我的情节网格上的黑线?所以只有一个绿色的表面?这不会看起来更好吗?
我重新上传了它,现在它应该工作。确保使用当前版本的rugarch(> = 3.00)并加载库。 – user1690846
@ user1690846:对不起,我的不好,第一次没有看到链接。我会在一分钟内更新答案:) – nico
好吧,如果你告诉我如何能够做到这一点,这将已经帮助我! – user1690846