我正在尝试使用
e_liquid()
库中的 echarts4R
创建液体填充图表。
这是来自 https://echarts4r.john-coene.com/articles/chart_types.html#liquifill:
的代码liquid <- data.frame(val = c(0.2, 0.5, 0.4))
liquid |>
e_charts() |>
e_liquid(val) |>
e_theme( name = "dark")
我想更改颜色,
color
中有一个e_liquid()
参数,但它只能采用列名称。
感谢您的帮助。
正如您已经提到的,您需要在数据框中传递波浪颜色。否则,您可以将其他设置传递给
...
函数的省略号 (e_liquid
)。可以使用e_color
功能设置背景:
liquid <- data.frame(val = c(0.7, 0.5, 0.4), colors = c("blue", "green", "red"))
library(echarts4r)
liquid |>
e_charts() |>
e_liquid(val, color = colors,
backgroundStyle = list(borderColor = "yellow",
color = "orange",
borderWidth = 20),
label = list(fontSize = 100,
color = "purple")) |>
e_color(background = c("grey"))
这会产生这个可怕的彩色图形(但希望清楚什么颜色设置会改变图形的哪些功能):