R 中 factorAnalytics 包中的绘图问题(实际值和拟合值)
Plot issue (actual and fitted values) in factorAnalytics package in R
我刚刚开始使用 factorAnalytics 包。我在 R 3.3.1(64 位)中使用 运行ning factorAnalytics v.2.0.30(最新版本 AFAIK),在 Windows 中使用 RStudio。
我正在 运行 宁此代码(从 plot.tsfm 的帮助中获取):
library(factorAnalytics)
data(managers)
fit.macro <- fitTsfm(asset.names=colnames(managers[,(1:6)]),
factor.names=colnames(managers[,(7:9)]),
rf.name="US.3m.TR", data=managers)
range(index(managers))
plot(fit.macro, plot.single=TRUE, asset.name="HAM1", which=1)
该图应该显示 1996-2006 年期间 HAM1 的实际值和拟合值,但我只有这个:
也就是说,图表只显示 1996 年的实际值,根本没有拟合值。我对同一数据库中包含的其他时间序列尝试了相同的说明,但我总是遇到同样的问题。我尝试 运行 来自 Rgui 的相同代码(以检查它是否是 RStudio 问题)但它没有帮助。
如有任何建议,我将不胜感激
v2.0.33 是 factorAnalytics 的最新版本。我的机器上有那个版本,我无法在 运行 你的代码时重现你的问题。下面附上的是我在 运行 相同代码后得到的情节。
您能否尝试安装最新版本的软件包并查看问题是否可重现。
我刚刚开始使用 factorAnalytics 包。我在 R 3.3.1(64 位)中使用 运行ning factorAnalytics v.2.0.30(最新版本 AFAIK),在 Windows 中使用 RStudio。
我正在 运行 宁此代码(从 plot.tsfm 的帮助中获取):
library(factorAnalytics)
data(managers)
fit.macro <- fitTsfm(asset.names=colnames(managers[,(1:6)]),
factor.names=colnames(managers[,(7:9)]),
rf.name="US.3m.TR", data=managers)
range(index(managers))
plot(fit.macro, plot.single=TRUE, asset.name="HAM1", which=1)
该图应该显示 1996-2006 年期间 HAM1 的实际值和拟合值,但我只有这个:
也就是说,图表只显示 1996 年的实际值,根本没有拟合值。我对同一数据库中包含的其他时间序列尝试了相同的说明,但我总是遇到同样的问题。我尝试 运行 来自 Rgui 的相同代码(以检查它是否是 RStudio 问题)但它没有帮助。
如有任何建议,我将不胜感激
v2.0.33 是 factorAnalytics 的最新版本。我的机器上有那个版本,我无法在 运行 你的代码时重现你的问题。下面附上的是我在 运行 相同代码后得到的情节。
您能否尝试安装最新版本的软件包并查看问题是否可重现。