使用R和ggplot2语法将自定义工具提示添加到绘图中

进入者

我正在尝试使用具有自定义标签的ggplot对象从R创建一个绘图。

#library('devtools')
#install_github("ropensci/plotly")
library('plotly')
set_credentials_file(username="your_name", api_key="your_key")

py <- plotly()
labels = LETTERS[sample(x=26, size=nrow(iris), replace=T)]
ggiris <- ggplot(iris, aes(Petal.Width, Sepal.Length, color = Species)) + geom_point()

r <- py$ggplotly(ggiris)
r$response

我希望将特定数据点的值取自labels并且仅在将数据点悬停时才显示。

凯恩萨普

我一直在寻找相同的问题,我认为您需要做的是这样的(通过https://stackoverflow.com/a/27007513/829256和h / t到Twitter上的@plotlygraphs)

# first use your Plotly connection and retrieve data for the ggiris plot you uploaded
irisplot <- py$get_figure('username', n)  # where n = the number of this plot on your account

# inspect the irisplot object
str(irisplot)  # a list of 2

# inspect irisplot$data
str(irisplot$data)  # a list of 3, one list for each Species

# overwrite 'text' for each Species list
irisplot$data[[1]]$text <- labels[1:50]
irisplot$data[[2]]$text <- labels[51:100]
irisplot$data[[3]]$text <- labels[101:150]

# re-upload to Plotly
resp <- py$plotly(irisplot$data, kwargs = list(layout = irisplot$layout))

# check out your new plot
resp$url

因此,对于每个数据点,该图现在应具有来自“标签”的值,并通过鼠标悬停显示为工具提示。

您可能希望在将标签分配给点时做一些更聪明的事情,但是希望这可以帮助您入门。

谢谢,我认为解决这个问题也将帮助我解决自己的任务:-)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用R和ggplot2语法向图中添加自定义工具提示

来自分类Dev

R ggplot2:将自定义文本添加到图例和热图侧面的值计数

来自分类Dev

将超链接添加到Google图表中的自定义工具提示

来自分类Dev

R:将自定义图例添加到ggplot

来自分类Dev

有没有办法将自定义工具提示添加到 highcharts 上钻取的第二级列?

来自分类Dev

使用导航栏或创建自定义类快速将自定义工具栏添加到每个视图?

来自分类Dev

将自定义数据添加到Kendo UI日历中作为工具提示

来自分类Dev

如何使用VBA将自定义工具提示与excel图表一起使用?

来自分类Dev

R-将图添加到多面ggplot2对象(使用注解_自定义)

来自分类Dev

R ggplot2热图,使用自定义范围强制离散比例,将网格添加到地图

来自分类Dev

将自定义数字添加到ggplot图例

来自分类Dev

woocommerce 在订单视图中添加自定义工具提示

来自分类Dev

将自定义工作流程添加到“创建项目”屏幕

来自分类Dev

将自定义ggplot图例添加到虚线和置信带中

来自分类Dev

如何在R中的ggplot2中的时间序列图中自定义离散时间步长并将其添加到x轴?

来自分类Dev

如何使用热图顶点图中的数组值设置自定义工具提示?

来自分类Dev

如何向 JtextField 添加自定义工具提示?

来自分类Dev

在片段中将SearchView添加到自定义工具栏

来自分类Dev

使用Bootstrap 5创建自定义工具提示

来自分类Dev

使用多个值自定义工具提示

来自分类Dev

JavaScript自定义工具提示

来自分类Dev

jqvMap自定义工具提示

来自分类Dev

SSRS 2008 R2-将自定义模板添加到新报告向导

来自分类Dev

如何使用R将自定义转换添加到PMML?

来自分类Dev

如何将自定义地图和自定义数据添加到Highmaps?

来自分类Dev

将自定义工作项处理程序添加到jBPM 6 Docker映像中

来自分类Dev

如何正确地将自定义视图添加到工具栏?

来自分类Dev

将自定义视图添加到工具栏

来自分类Dev

如何将自定义按钮添加到Summernote工具栏

Related 相关文章

  1. 1

    使用R和ggplot2语法向图中添加自定义工具提示

  2. 2

    R ggplot2:将自定义文本添加到图例和热图侧面的值计数

  3. 3

    将超链接添加到Google图表中的自定义工具提示

  4. 4

    R:将自定义图例添加到ggplot

  5. 5

    有没有办法将自定义工具提示添加到 highcharts 上钻取的第二级列?

  6. 6

    使用导航栏或创建自定义类快速将自定义工具栏添加到每个视图?

  7. 7

    将自定义数据添加到Kendo UI日历中作为工具提示

  8. 8

    如何使用VBA将自定义工具提示与excel图表一起使用?

  9. 9

    R-将图添加到多面ggplot2对象(使用注解_自定义)

  10. 10

    R ggplot2热图,使用自定义范围强制离散比例,将网格添加到地图

  11. 11

    将自定义数字添加到ggplot图例

  12. 12

    woocommerce 在订单视图中添加自定义工具提示

  13. 13

    将自定义工作流程添加到“创建项目”屏幕

  14. 14

    将自定义ggplot图例添加到虚线和置信带中

  15. 15

    如何在R中的ggplot2中的时间序列图中自定义离散时间步长并将其添加到x轴?

  16. 16

    如何使用热图顶点图中的数组值设置自定义工具提示?

  17. 17

    如何向 JtextField 添加自定义工具提示?

  18. 18

    在片段中将SearchView添加到自定义工具栏

  19. 19

    使用Bootstrap 5创建自定义工具提示

  20. 20

    使用多个值自定义工具提示

  21. 21

    JavaScript自定义工具提示

  22. 22

    jqvMap自定义工具提示

  23. 23

    SSRS 2008 R2-将自定义模板添加到新报告向导

  24. 24

    如何使用R将自定义转换添加到PMML?

  25. 25

    如何将自定义地图和自定义数据添加到Highmaps?

  26. 26

    将自定义工作项处理程序添加到jBPM 6 Docker映像中

  27. 27

    如何正确地将自定义视图添加到工具栏?

  28. 28

    将自定义视图添加到工具栏

  29. 29

    如何将自定义按钮添加到Summernote工具栏

热门标签

归档