r - SplitSeries 在 r 中的 Packed Bubble Highchart 中不起作用
问题描述
我需要在 r (highchart) 中有一个拆分包装的气泡图。我没有分裂。hc_plotOptions 中的“SplitSeries”不起作用。
你好呀!
我需要在 r 中有一个像这样的拆分包装气泡图:https ://www.highcharts.com/demo/packed-bubble-split 。
我写了一个代码,它没有提供我想要的结果。特别是,“SplitSeries”不起作用。我没有分裂。
这是完整的代码:
value <- 50
highchart() %>%
hc_chart(type = 'packedbubble') %>%
hc_title(text = 'Steuerabzüge', align = 'center') %>%
hc_tooltip(useHTML = T, pointFormat = '<b>{point.name}:</b> {point.description}') %>%
hc_plotOptions(packedbubble = list(
minSize = '20%',
maxSize = '50%',
zMin = 0,
zMax = 1000,
layoutAlgorithm = list(
gravitationalConstant = 0.10,
splitSeries = T,
seriesInteraction = F,
dragBetweenSeries = T,
parentNodeLimit = T
)
)
) %>%
hc_legend(enabled = T) %>%
hc_exporting(enabled = T) %>%
hc_add_series(name = 'Standardberufsauslagen', data = list(
list(name = 'Fahrkostenabzug',
value = value,
description = 'Anweisungen'),
list(name = 'Fahrrad/Kleinmotorad',
value = value,
description = 'Anweisungen'),
list(name = 'Kosten für auswärtige Verpflegung',
value = value,
description = 'Anweisungen'),
list(name = 'Übrige Berufskosten',
value =value,
description = 'Anweisungen'),
list(name = 'Aus- und Weiterbildungskosten',
value = value,
description = 'Anweisungen'),
list(name = 'Auslagen für Nebenerwerb',
value = value,
description = 'Anweisungen')
)
) %>%
hc_add_series(name = 'Vorsorge', data = list(
list(name = 'Einkauf in 2. Säule',
value = value,
description = 'Anweisungen'),
list(name = 'Einkauf in Säule 3a',
value = value,
description = 'Anweisungen')
)
) %>%
hc_add_series(name = 'Vorsorge', data = list(
list(name = 'Einkauf in 2. Säule',
value = value,
description = 'Anweisungen'),
list(name = 'Einkauf in Säule 3a',
value = value,
description = 'Anweisungen')
)
)
解决方案
目前是不可能的,因为当前的 highcharter 使用 Highcharts 7.0.1,但是自 Highcharts 7.1.0 版本以来存在嵌套的填充气泡。
在此处查看更改日志:https ://www.highcharts.com/blog/changelog/#highcharts-v7.1.0
或此处的 API:https ://api.highcharts.com/highcharts/plotOptions.packedbubble.layoutAlgorithm.splitSeries
推荐阅读
- python - 如果元素包含特定字符,则从列表或集合中删除元素
- php - PHP用混合字母和数字按键对数组元素进行排序
- flutter - 颤振不良状态:未来已经完成并且断言失败:第 2113 行 pos 12:'!_debugLocked':不正确
- powershell - 如何在 Visual Studio Code 中将 Powershell 脚本作为 noprofile 启动
- r - R:如何将嵌套的 JSON 转换为数据框
- javascript - 如何为wordpress中的自定义rest api字段添加值?
- git - 是否必须创建 IAM 用户才能使用 AWS CodeCommit?
- conan - 什么是柯南包中的_/_?
- swift - 如何使用 SwiftUI 在函数中初始化警报?
- maximo - 从现有路线批量删除路线停靠点?