如何更改 highcharter 烛台股票图表的颜色?
how to change color of highcharter candlestick stockchart?
我正在尝试使用 quantmod 和 highcharter 包构建烛台图表。构建图表非常简单。
library(quantmod)
library(highcharter)
x <- getSymbols("GOOG", auto.assign = FALSE)
highchart(type = "stock") %>%
hc_add_series(x)
上面的代码生成了这张图表:
我想更改烛台的颜色。我希望向上变化为绿色,向下变化为红色。我将颜色参数添加到 hc_add_series
作为 hc_add_series(x, color = c("green", "red"))
,所有烛台都变成白色。但是如果我只提供一种颜色,hc_add_series(x, color = "red")
,向下变化就变成了红色。但是我找不到办法改变向上变化的颜色。
有人对此有解决方案吗?
找到解决方案。我需要使用 upColor
参数。
library(quantmod)
library(highcharter)
x <- getSymbols("GOOG", auto.assign = FALSE)
highchart(type = "stock") %>%
hc_add_series(x, upColor = "green", color = "red")
这就是解决方案。
我正在尝试使用 quantmod 和 highcharter 包构建烛台图表。构建图表非常简单。
library(quantmod)
library(highcharter)
x <- getSymbols("GOOG", auto.assign = FALSE)
highchart(type = "stock") %>%
hc_add_series(x)
上面的代码生成了这张图表:
我想更改烛台的颜色。我希望向上变化为绿色,向下变化为红色。我将颜色参数添加到 hc_add_series
作为 hc_add_series(x, color = c("green", "red"))
,所有烛台都变成白色。但是如果我只提供一种颜色,hc_add_series(x, color = "red")
,向下变化就变成了红色。但是我找不到办法改变向上变化的颜色。
有人对此有解决方案吗?
找到解决方案。我需要使用 upColor
参数。
library(quantmod)
library(highcharter)
x <- getSymbols("GOOG", auto.assign = FALSE)
highchart(type = "stock") %>%
hc_add_series(x, upColor = "green", color = "red")
这就是解决方案。