2016-11-13 68 views
2

实施例:řXTS对象情节分离轴

library(xts) 
data(sample_matrix) 
matrix_xts <- as.xts(sample_matrix, dateFormat='Date') 
matrix_xts[,1] = matrix_xts[,1] * 100 
plot(matrix_xts) 

如果我绘制这将很难以可视化的数据。是否可能以某种方式将第一列绘制在xts.plot的辅助y轴上?

回答

1

据我所知,这不支持xts绘图。 (也有人不赞成在一个地块上绘制2个不同的坐标轴,这可能会被视为误导。)

这里有一个解决方法。剧情上的不同地块以不同的比例列:

# Get latest version of xts for nice new plot tools (>= 0.10 not yet on CRAN) 
library(devtools) 
install_github("joshuaulrich/xts") 
plot(matrix_xts[, 2:4]) 
lines(matrix_xts[,1], on = NA) 

?plot.xts为XTS版本> = 0.10对相关般的色彩情节选项的一些有用的例子,等

enter image description here