为了账号安全,请及时绑定邮箱和手机立即绑定

如何在高图散点图中添加垂直(和水平)线

如何在高图散点图中添加垂直(和水平)线

幕布斯6054654 2022-08-04 16:50:09
highcharts未能在图中添加。下面是这样一个例子 -vertical linescatter库(高流量)Data = data.frame(x = round(rnorm(20) * 100, 2), y = round(rnorm(20) * 100, 2), z = letters[1:20])hchart(Data, "bubble", hcaes(x, y)) %>%        hc_yAxis(plotLines = list(value = 0))这不会绘制任何内容。有人能给我指出正确的方向吗?
查看完整描述

2 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

更改为 和 如下所示type = "bubble"type = "scatter"hc_yAxis


hchart(Data, "scatter", hcaes(x, y)) %>%

  hc_yAxis(

    plotLines = list(

      list(color = "#252525",

           width = 2,

           value = 0)

    )

  )


查看完整回答
反对 回复 2022-08-04
?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

上面的答案是正确的,但并不完美,所以我决定添加我自己的更多信息。

您不必将序列类型从“气泡”更改为“散布”。它与“气泡”一起工作正常。

您的代码不起作用,因为在 Highcharts 中,plotLines 需要是一个对象数组。在R列表中,模仿JS的数组和对象,所以你需要一个列表列表。此外,您不需要定义“颜色”和“宽度”。我不记得确切的时间,但几个月前Highcharts为它们添加了默认值,你需要定义的只是“值”。

hc_yAxis(plotLines = list(list(value = 10)))

API 参考:https://api.highcharts.com/highcharts/yAxis.plotLines


查看完整回答
反对 回复 2022-08-04
  • 2 回答
  • 0 关注
  • 220 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号