修复绘图(fevd())函数的布局

时间:2015-11-05 16:48:29

标签: r variables plot var

我正在尝试为我的VAR分析绘制FEVD(预测误差方差分解)。正如您在图像上看到的那样,图例会将图形和信息搞砸。因为这是一个自动创建的图例,我不知道如何重新定位它。我不太了解R中的情节。

我用来获得这个的唯一代码是:

library(vars)
var <- VAR(varTable2 , p=4 , type = "both")
plot(fevd(var, n.ahead = 10 ))

提前致谢

enter image description here

1 个答案:

答案 0 :(得分:2)

传说在R中不能很好地调整大小。您必须先设置绘图窗口,然后绘制数据图表。 这是在Windows中如何做到这一点。 win.graph打开指定宽度的空白绘图窗口。在Unix / Linux中,您应该在X11()和Mac上quartz()查看library(vars) data(Canada) colnames(Canada) <-c("Long column name1","Long column name2","Long column name3","Long column name4") var <- VAR(Canada , p=4 , type = "both") win.graph(width=13,height=8) plot(fevd(var, n.ahead = 10 )) 。您也可以考虑更短的变量名称。

def read_messages(file):
    """
    """
    message = []
    for line in file:
        new_line = line.strip()
        message.append(new_line)
    return message

enter image description here