ハイチャートシャイニーRで散布図を作成しようとしていますが、ポイントに別の色を個別に与える必要があります。たとえば、次の例を考えてみましょう。ハイチャートシャイニーR散布図 - 個々のポイントカラーを定義する方法
library("MASS")
dscars <- round(mvrnorm(n = 20, mu = c(1, 1), Sigma = matrix(c(1,0,0,1),2)), 2)
highchart() %>%
hc_chart(type = "scatter", zoomType = "xy") %>%
hc_tooltip(
useHTML = TRUE,
pointFormat = paste0("<span style=\"color:{series.color};\">{series.options.icon}</span>",
"{series.name}: <b>[{point.x}, {point.y}]</b><br/>")
) %>%
hc_add_series(data = list.parse2(as.data.frame(dscars)),
marker = list(symbol = fa_icon_mark("car")),
icon = fa_icon("car"), name = "car")
私の目的は、この20ポイントにユニークな色を与えることです。
マーカーリスト内に「fillColor」を設定しようとしましたが、シリーズの色を定義するために、両方とも20色のベクトルで定義しましたが、私は成功しませんでした。
誰でも私にヒントを与えることができますか? ありがとうございます
テーマの現在の色を使用するcolorByPointには注意してください。だから、現在のテーマの色よりも多くの点がある場合は、色が繰り返されます。 – jbkunst
私は少しJSをしたいと思っていましたが、家に帰る必要がありました:( –
@ PorkChopどのように各点の色を選ぶことができますか? – hsilva