XTS图的最后观察

时间:2016-10-08 19:40:04

标签: r plot xts

有没有办法在XTS图上添加最正确的观察值?换句话说,我想以某种方式在图表上显示最近的观察结果。

轴上的数字最好是?或者可能是水平线。

1 个答案:

答案 0 :(得分:2)

您可以在图表标题中显示最新值(左上角),然后在xts图表上为其标记一行:

Intent myIntent = new Intent(MainActivity.this, MyService.class);
startService(myIntent);

enter image description here

快速而肮脏的方法:您是否知道可以使用包# If you don't already have it, use latest version of xts for nicer plot.xts, which this code uses: # devtools::install_github("joshuaulrich/xts") # Sample data: library(quantmod) getSymbols("AAPL") data <- AAPL["2016"] # Solve the question: lastval <- last(Cl(data)) plot(Cl(data), main = paste("latest value = ", round(lastval, 2))) lines(xts(rep(lastval, NROW(data)), index(data)), on = 1, col = "red", lty = 2, main = "hi") # Check we are we plotting the xts last value? (right most value) > last(Cl(data)) AAPL.Close 2016-10-07 114.06 绘图,默认情况下,它们会显示“开箱即用”的最新值,这对您来说可能更快/更容易?使用函数quantmod,您可以使用chartSeries。它们显示图表左上角的最新值。例如:

addTA

enter image description here