r - 带有 r-highcharter 的议会图
问题描述
有人能告诉我为什么这个图形不是用 R 绘制的吗?我有一些发生这种情况的图形,但我没有找到解决方案。它显示像棒棒糖图...
提前致谢..
library(highcharter)
name <- c('A','B')
y <- c(40,60)
color <- c('#4185F3','#427CDD')
label <- c('A1','B1')
parliament <- data.frame(name, y, color, label)
highchart() %>%
hc_chart(type='item') %>%
hc_title(text='Highcharts item chart') %>%
hc_subtitle(text='Parliament visualization') %>%
hc_plotOptions(series=list(dataLabels=list(enabled = TRUE, format='{point.label}'),center=c('50%', '88%'),startAngle=-100,endAngle=100)) %>%
hc_legend(labelFormat='{name} <span style="opacity: 0.4">{y}</span>') %>%
hc_add_series(data=parliament,name='Representatives',keys=c('name', 'y', 'color', 'label')) %>%
hc_tooltip(enabled=FALSE) %>%
hc_credits(enabled = TRUE, text = "Plataforma SegmentaNet",href = "https://segmentanet.com", target="_blank") %>%
hc_exporting(enabled = TRUE)
解决方案
如今,它运行正常...
name = c('Mixto','EH-Bildu','EAJ-PNV', 'C\'s', 'Plural', 'ERC', 'UP', 'VOX' , 'PP', 'PSOE')
y= c(9, 5, 6, 10, 12, 13, 35, 52, 87, 120)
label=c('Mixto','EH-Bildu','EAJ-PNV', 'C\'s', 'Plural', 'ERC', 'UP', 'VOX' , 'PP', 'PSOE')
color=c("silver","#a3c93f","#1f813d","#ed5d19", "lightgreen", "#fce549", "#673165", "#66bc29", "#00a0e1", "#e30613")
data <- data.frame(name, y, label, color)
highchart() %>%
hc_chart(type = "item") %>%
hc_title(text = 'Highcharts item chart') %>%
hc_subtitle(text = 'Parliament visualization') %>%
hc_legend(enable = TRUE, labelFormat = '{name} <span style="opacity: 0.4">{y}</span>') %>%
hc_add_series(
name = 'Spanish Parliament',
data = data,
keys = c('name', 'y', 'label', 'color'),
dataLabels = list(enabled = TRUE, format = '{point.label}'),
startAngle = -100,
endAngle = 100,
#center = c('50%', '88%'),
size = '80%')
会话信息()
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 19042)
Matrix products: default
locale:
[1] LC_COLLATE=Spanish_Spain.1252 LC_CTYPE=Spanish_Spain.1252
[3] LC_MONETARY=Spanish_Spain.1252 LC_NUMERIC=C
[5] LC_TIME=Spanish_Spain.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] highcharter_0.8.2
loaded via a namespace (and not attached):
[1] Rcpp_1.0.6 pillar_1.5.1 compiler_4.0.4 xts_0.12.1
[5] tools_4.0.4 digest_0.6.27 jsonlite_1.7.2 lubridate_1.7.10
[9] evaluate_0.14 lifecycle_1.0.0 tibble_3.1.0 lattice_0.20-41
[13] pkgconfig_2.0.3 rlang_0.4.10 igraph_1.2.6 DBI_1.1.1
[17] curl_4.3 yaml_2.2.1 xfun_0.22 stringr_1.4.0
[21] dplyr_1.0.5 knitr_1.31 generics_0.1.0 vctrs_0.3.6
[25] htmlwidgets_1.5.3 grid_4.0.4 tidyselect_1.1.0 data.table_1.14.0
[29] glue_1.4.2 R6_2.5.0 fansi_0.4.2 rmarkdown_2.7
[33] TTR_0.24.2 purrr_0.3.4 tidyr_1.1.3 magrittr_2.0.1
[37] backports_1.2.1 ellipsis_0.3.1 htmltools_0.5.1.1 rlist_0.4.6.1
[41] rsconnect_0.8.16 assertthat_0.2.1 quantmod_0.4.18 utf8_1.2.1
[45] stringi_1.5.3 broom_0.7.5 crayon_1.4.1 zoo_1.8-9
问候
推荐阅读
- quickfix - quickfixj 启动器在登录时手动重新发送重置到 seqnum
- javascript - React JS:无法读取属性
- php - 重新编译 PHP,当我以前用 XAMPP 安装它时
- node.js - Heroku 与 React 和 nodemailer 构建失败
- ios - UICollectionView 显示隐藏动画问题
- node.js - AdonisJs 多对多迁移解决方案
- android - Android Studio - 无法从 EDT 时区更改 logcat 时间戳
- c# - 如何为堆栈柱形图提供两个不同的字典值
- ruby-on-rails - 升级到 Rails 5 和 Mongoid 7 后 NoMethodError 洗劫
- git - 在 Android Studio 的右下角找不到项目的当前分支