R 在图形本身的OHLC图表上确定感兴趣的条形图

R 在图形本身的OHLC图表上确定感兴趣的条形图,r,xts,R,Xts,我进行了计算,以确定事件的酒吧位置;我的计算输出是我的时间序列或其索引中的条数(我可以使用其中一个)。我遇到的问题是,当我在图表上有超过50条时,我必须数一数这些条,以确定感兴趣的条 根据我的计算,有没有办法在图表上为感兴趣的条带添加某种“指标”? 假设我的程序显示bar 3是一个感兴趣的bar。有没有什么技巧可以帮助你在图表上用箭头、圆点或其他任何东西来图形化地识别那个条线,从而避免计算这些条线。我知道时间通常在x轴上,但是当图表有许多条线时,你无法从图表中读取时间和日期,即使你这样做了,也很

我进行了计算,以确定事件的酒吧位置;我的计算输出是我的时间序列或其索引中的条数(我可以使用其中一个)。我遇到的问题是,当我在图表上有超过50条时,我必须数一数这些条,以确定感兴趣的条

根据我的计算,有没有办法在图表上为感兴趣的条带添加某种“指标”?
假设我的程序显示bar 3是一个感兴趣的bar。有没有什么技巧可以帮助你在图表上用箭头、圆点或其他任何东西来图形化地识别那个条线,从而避免计算这些条线。我知道时间通常在x轴上,但是当图表有许多条线时,你无法从图表中读取时间和日期,即使你这样做了,也很难确保它们正确对齐

我以dput()的形式提供了5分钟棒的OHLC AAPL数据: 希望能够告诉R“当您绘制我的数据图表时,请在图表上标识栏3” 我通常使用quantmod包的chartSeries()来创建图表,但我愿意使用其他函数

dput(AAPL)
structure(c(266, 265.95, 265.93, 265.89, 265.91, 266, 266, 265.96, 
265.97, 265.98, 265.93, 265.9, 265.84, 265.86, 265.8625, 265.97, 
265.96, 265.89, 265.875, 265.98), .Dim = c(5L, 4L), .Dimnames = list(
NULL, c("Open", "High", "Low", "Close")), index = structure(c(1299962039, 
1299962098, 1299962157, 1299962219, 1299962278), tzone = "", tclass = c("POSIXct", 
"POSIXt")), tclass = c("POSIXct", "POSIXt"), tzone = "", .indexCLASS = c("POSIXct", 
"POSIXt"), .indexTZ = "", class = c("xts", "zoo"))

chartSeries(AAPL) would create an OHLC bar chart with 5 bars.

什么图表上的AAPL?我没有看到任何创建图表的代码。我没有提供一个,因为有很多函数可以用来绘制图表。我使用chartSeries(AAPL)是的,不同类型的图表函数需要不同的解决方案。那么,您正在处理什么样的绘图/图表框架呢?更需要提供一个。如果有人提供了一个你不想使用的函数的解决方案呢?我应该在一年前问这个问题,你不知道我花了多少时间来计算条数来检查结果。我真的很感谢你的帮助@user2004820这里有一个函数,它根据索引添加一条线(实际上是着色)(参见函数定义上方的示例部分)
AAPL <- structure(c(266, 265.95, 265.93, 265.89, 265.91, 266, 266, 265.96, 
265.97, 265.98, 265.93, 265.9, 265.84, 265.86, 265.8625, 265.97, 
265.96, 265.89, 265.875, 265.98), .Dim = c(5L, 4L),
.Dimnames = list(NULL, c("Open", "High", "Low", "Close")),
index = structure(c(1299962039, 1299962098, 1299962157, 1299962219, 1299962278),
  tzone = "", tclass = c("POSIXct", "POSIXt")),
tclass = c("POSIXct", "POSIXt"), tzone = "",
.indexCLASS = c("POSIXct", "POSIXt"), .indexTZ = "", class = c("xts", "zoo"))
chartSeries(AAPL)
addLines(v=3)
addPoints(3, Cl(AAPL)[3])