【问题标题】:R plotly: Add text in polar scatter plotR plotly:在极坐标散点图中添加文本
【发布时间】:2019-04-13 17:15:54
【问题描述】:

假设我有一个使用 R plotly 的简单散点图。 我想在散点图的每个点上放置文本,如图所示。

简单的 R 极坐标图

library(plotly)

p <- plot_ly(
  type = 'scatterpolar',
  r = c(0,1,2,2),
  theta = c(0,45,90,120),
  size = c(10, 20, 30, 40),
  sizes = c(100, 300),
  mode = 'markers'
)
p

输出图表

以同样的方式使用plot_lyscatterpolar,我怎样才能将文本放在每个气泡的中心并带有一些值让我们说size 列的值。?

提前致谢!

【问题讨论】:

    标签: r plotly scatter-plot


    【解决方案1】:

    添加答案,以供将来在 SO 社区中参考。 我使用add_trace找到了解决方案

    R 代码

    library(plotly)
    
    p <- plot_ly(
      type = 'scatterpolar',
      r = c(0,1,2,2),
      theta = c(0,45,90,120),
      size = c(10, 20, 30, 40),
      sizes = c(100, 300),
      mode = 'markers'
    ) %>%
      add_trace(
        r = c(0,1,2,2), 
        theta = c(0,45,90,120),
        mode = "text",
        text = c(10, 20, 30, 40),
        textfont = list(color = '#000000', size = 12)
      ) 
    p
    

    图表

    【讨论】:

      猜你喜欢
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多