r - 可访问性模块 highcharter 不工作
问题描述
highcharter 的可访问性模块无法正常工作。
运行以下代码时,未显示正确的绘图(R 4.1;highcharter:0.8.2)。
删除 hc_add_dependency 时,会显示正确的绘图,但没有可访问性功能
有人让可访问性模块闪亮吗?
library(shiny)
library(dplyr)
library(highcharter)
ui <- fluidPage(
h1("accessibility module highcharts")
, fluidRow(column(6, selectizeInput("var", label = "Kies te tonen variabele", choices = c("disp", "mpg", "drat", "qsec"))))
, fluidRow(column(6, highchartOutput("plot")))
)
server <- function(input, output) {
output$plot <- renderHighchart({
df <- mtcars %>%
mutate(
name = row.names(mtcars)
, y = get(input$var)
)
highchart() %>%
hc_add_dependency(name = "modules/accessibility.js") %>%
hc_add_series(df, mapping = hcaes(x = name, y = hp), type = "column", name = "hp") %>%
hc_add_series(df, mapping = hcaes(x = name, y = y), type = "column", name = input$var) %>%
hc_xAxis(categories = df$name)
})
}
shinyApp(ui = ui, server = server)
解决方案
推荐阅读
- redis - 我可以安全地写入 Redis(使用 AOF 设置)吗?就像有一个 GO-NOGO 提交
- apache - Apache 登录缓慢或 502 错误
- svn - tortoise svn 中的 cleanup 删除了所有未提交到存储库的更改。
- python - Python - 从字典中批量设置 pycurl 选项
- spring-boot - 在 Kotlin 文件中定义的 Spring @Service 在引用时导致“UnsatisfiedDependencyException:创建 bean 时出错”
- javascript - ForEach 循环不打印数组的 4 个元素 - JavaScript
- javascript - 无法在 Sequelize 中找到最近的几何点 - mysql
- model-view-controller - Asp.Net MVC Core 2 - 共享身份验证 cookie
- three.js - 三个 JS - 缩放纹理以完美适合(任何大小)平面
- vba - 根据预定义的分隔符提取前 n 个字符