R Highcharter类别的设置顺序

时间:2019-10-21 05:14:34

标签: r highcharts r-highcharter

我注意到我的条形图根据字母顺序变化。我使用的是selectinput,因此,如果选择的姓名以A开头的人位于顶部,但是如果C后面是字母,那么他们将移至底部。这不是基于条形的值,而是似乎与名称相关。如何始终将ProviderName保持在顶部?

我的hc代码在下面

hchart(
    comparison_prov_df,
    type = "bar",
    hcaes(x = Metric, y = Value, group = ProviderName),
    colorByPoint = F,
    showInLegend = T,
    dataLabels = list(enabled = T)
  ) %>%
    hc_chart(zoomType = "xy") %>%
    hc_tooltip(crosshairs = TRUE, shared = FALSE, borderWidth = 1) %>%
    hc_credits(
      enabled = TRUE,
      text = ""
    ) %>%
    hc_add_theme(hc_theme_elementary()) %>%
    hc_legend(enabled = TRUE) %>%
    hc_exporting(
      enabled = TRUE,
      filename = "data"
    ) %>%
    hc_title(
      text = "Title",
      align = "left"
    ) %>%
    hc_yAxis(
      title = list(text = "Y Axis"),
      labels = list(
        reserveSpace = TRUE,
        overflow = "justify"
      )
    ) %>%
    hc_xAxis(title = "") %>%
    hc_tooltip(pointFormat = "{point.y:.1f}") 

Person A

enter image description here

0 个答案:

没有答案