我想为热图图形创建自定义模式栏按钮(例如,框选择,套索选择)。可以通过config参数descriptions修改特定的模式栏按钮,但我不知道如何实现此javascript代码以在R中添加按钮。
您可以将dragmode设置为"选择":
p = plot_ly(z = matrix(runif(100), 10, 10), type = "heatmap") %>%
layout(dragmode = "select")
提供了所需的行为,但如果您选择任何其他工具,则无法返回选择工具。