无法将事件行添加到xts时间序列(R找不到“addEventLines”函数)

无法将事件行添加到xts时间序列(R找不到“addEventLines”函数),r,time-series,xts,R,Time Series,Xts,我试图根据本例中可用的代码,使用R中的xts将事件行添加到时间序列中: 库(xts) 数据(样本矩阵) sample.xts在xts的最新版本中,addEventLines功能似乎不可用。 使用软件包devtools,您可以从github下载以下版本的xts,该功能在github上可用: devtools::install_github("R-Finance/xts") 您的代码生成下图: library(xts) data(sample_matrix) sample.xts <- a

我试图根据本例中可用的代码,使用R中的xts将事件行添加到时间序列中:

库(xts)
数据(样本矩阵)

sample.xts在
xts
的最新版本中,
addEventLines
功能似乎不可用。 使用软件包
devtools
,您可以从github下载以下版本的
xts
,该功能在github上可用:

devtools::install_github("R-Finance/xts")
您的代码生成下图:

library(xts)
data(sample_matrix) 
sample.xts <- as.xts(sample_matrix)
plot(sample.xts[,4])
addEventLines(c("2007-03-20","2007-05-28"), c("foo", "bar"))
addEventLines(c("2007-03-20","2007-05-28"), c("foo", "bar"), 
              offset=1.2, pos=2, , srt=90, cex=1.5)
addEventLines(c("2007-03-20","2007-05-28"), c("foo", "bar"), 
              offset=1.2, pos=4, , srt=-90, cex=1.5)
库(xts)
数据(样本矩阵)

sample.xts在
xts
的最新版本中,
addEventLines
功能似乎不可用。 使用软件包
devtools
,您可以从github下载以下版本的
xts
,该功能在github上可用:

devtools::install_github("R-Finance/xts")
您的代码生成下图:

library(xts)
data(sample_matrix) 
sample.xts <- as.xts(sample_matrix)
plot(sample.xts[,4])
addEventLines(c("2007-03-20","2007-05-28"), c("foo", "bar"))
addEventLines(c("2007-03-20","2007-05-28"), c("foo", "bar"), 
              offset=1.2, pos=2, , srt=90, cex=1.5)
addEventLines(c("2007-03-20","2007-05-28"), c("foo", "bar"), 
              offset=1.2, pos=4, , srt=-90, cex=1.5)
库(xts)
数据(样本矩阵)

sample.xts您需要从github下载
xts
包的开发版本。使用
devtools::install_github(“joshuaulrich/xts”)
下载包并尝试运行代码。谢谢-我尝试安装它(在安装devtools之后),但安装失败:make:gfortran-4.8:没有这样的文件或目录make:**[period.max.o]错误1错误:程序包“xts”的编译失败*删除“/Library/Frameworks/R.framework/Versions/3.2/Resources/Library/xts”*恢复以前的“/Library/Frameworks/R.framework/Versions/3.2/Resources/Library/xts”安装失败:命令失败(1)您需要从github下载
xts
包的开发版本。使用
devtools::install_github(“joshuaulrich/xts”)
下载包并尝试运行代码。谢谢-我尝试安装它(在安装devtools之后),但安装失败:make:gfortran-4.8:没有这样的文件或目录make:**[period.max.o]错误1错误:程序包“xts”的编译失败*删除“/Library/Frameworks/R.framework/Versions/3.2/Resources/Library/xts”*恢复以前的“/Library/Frameworks/R.framework/Versions/3.2/Resources/Library/xts”安装失败:命令失败(1)您好,谢谢您的帮助。我已尝试安装您和@Sbista使用的xts版本,但不幸的是,安装一直失败。“make:gfortran-4.8:没有这样的文件或目录make:**[period.max.o]错误1错误:程序包“xts”的编译失败*删除“/Library/Frameworks/R.framework/Versions/3.2/Resources/Library/xts”*还原以前的“/Library/Frameworks/R.framework/Versions/3.2/Resources/Library/xts”安装失败:命令失败(1)“我正在使用Rstudio的mac上。我最终找到了一种添加垂直线的方法,将xts对象转换为数据帧(正如Ryan Peek所做的:),然后使用ggplot2 geom_vlineI建议在mac上安装gfortran,这不是一个“不可能的任务”:嗨,Marco,谢谢你的帮助。我已尝试安装您和@Sbista使用的xts版本,但不幸的是,安装一直失败。“make:gfortran-4.8:没有这样的文件或目录make:**[period.max.o]错误1错误:程序包“xts”的编译失败*删除“/Library/Frameworks/R.framework/Versions/3.2/Resources/Library/xts”*还原以前的“/Library/Frameworks/R.framework/Versions/3.2/Resources/Library/xts”安装失败:命令失败(1)“我正在使用Rstudio的mac上。我最终找到了一种添加垂直线的方法,将xts对象转换为数据帧(正如Ryan Peek所做的:),然后使用ggplot2 geom_vlineI我建议在mac上安装gfortran,这不是一项“不可能完成的任务”: