Mit Joshua Kunt's Highcharter R package versuche ich einen benutzerdefinierten Tooltip und Formatnummern hinzuzufügen, so dass Tausende ein Kommatrennzeichen haben. Die Y-Achse und Tooltips Format korrekt, wenn ich den Tooltip nicht anpassen, wenn ich den folgenden Code:Komma-Format zu Highcharter Tooltips hinzufügen
snow <- read.csv("https://gist.githubusercontent.com/smach/d4188d200b465cba822405c323f1501c/raw/58c3785c34304ccc5dbcef632d3acb9d6dbad40c/BosChiNYCsnowfalls.csv", stringsAsFactors = FALSE)
library("highcharter")
hcoptslang <- getOption("highcharter.lang")
hcoptslang$thousandsSep <- ","
options(highcharter.lang = hcoptslang)
highchart() %>%
hc_chart(type = "line") %>%
hc_title(text = "Snowfall") %>%
hc_xAxis(categories = snow$Winter) %>%
hc_add_series(data = snow$Boston * 10, name = "Boston") %>%
hc_yAxis(labels = list(format = "{value:,.0f}"))
aber sobald ich nicht mehr eine Formatierer wie
hc_tooltip(formatter = JS("function() { return '<b>' + this.series.name + '</b><br /> ' + this.point.y + ' <br />' + this.x;}"))
Der Tooltip Nummer hinzufügen hat das Komma. Ich denke, ich muss etwas im Formatierer an tun, aber die paar Dinge, die ich versucht habe, haben nicht funktioniert. Weiß jemand, was ich der Formatierungsfunktion hinzufügen muss, damit der Tooltip auch das Komma für den y-Wert anzeigt? Vielen Dank.
Das funktioniert, vielen Dank. – Sharon