簡體   English   中英

工具提示中的 Highcharter 格式編號

[英]Highcharter format number in tooltip

我在 R 中使用 Highcharts,我想將工具提示中的數字格式化為不帶小數位的貨幣。 現在,數字顯示如下:34 537 987.21。 我希望這個數字看起來像這樣:34,537,987 美元。 或者,更好的是,像這樣:3400 萬美元。

這是我的代碼示例:


highchart() %>%
  hc_add_series(df, 
                type = 'spline', 
                hcaes(x = year, y = data)
                ) %>%
  hc_add_series(df, 
                type = 'spline', 
                hcaes(x = year, y = other_data)
                ) %>%
  hc_plotOptions(series = list(marker = list(enabled = TRUE,
                                             hover = TRUE,
                                             symbol = 'circle'))
                ) %>%
  hc_tooltip(
    shared = TRUE,
    crosshairs = TRUE
    )

使用hc_ad_series()中的tooltip參數並定義如下。

highchart() %>%
  hc_add_series(df, 
                type = 'spline', 
                hcaes(x = year, y = data),
tooltip = list(pointFormat = "$ {point.data}")
                ) %>%
  hc_add_series(df, 
                type = 'spline', 
                hcaes(x = year, y = other_data),
tooltip = list(pointFormat = "$ {point.other_data}")
                ) %>%
  hc_plotOptions(series = list(marker = list(enabled = TRUE,
                                             hover = TRUE,
                                             symbol = 'circle'))
                )

希望能幫助到你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM