【问题标题】:Create OHLC plotly charts with less than four values创建少于四个值的 OHLC 绘图图表
【发布时间】:2019-08-24 14:13:50
【问题描述】:

我想知道是否有可能以小于默认四个值open,close,high,low 的 R 绘制 OHLC 图表。当然,我尝试过 2 或 3 但没有结果。但是如果我只有 openclose 值或只有 high 和低 values 怎么办?

library(plotly)
library(quantmod)

getSymbols("AAPL",src='yahoo')

df <- data.frame(Date=index(AAPL),coredata(AAPL))
df <- tail(df, 30)

p <- df %>%
  plot_ly(x = ~Date, type="ohlc",
          open = ~AAPL.Open, close = ~AAPL.Close,
          high = ~AAPL.High, low = ~AAPL.Low) %>%
  layout(title = "Basic OHLC Chart")

【问题讨论】:

    标签: r plotly


    【解决方案1】:

    您不能提供少于全部 4 个,但它们不必全部不同,因此您可以将 high 设置为最大值 opencloselow 设置为最小值,或其他喜欢就这样吧。

    【讨论】:

    • 问题是在悬停框内我有 4 个值而不是 2 个,这看起来更有意义。我可以设置悬停框信息吗?
    • 很遗憾没有。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多