簡體   English   中英

R plotly:在極坐標散點圖中添加文本

[英]R plotly: Add text in polar scatter plot

假設我有一個使用 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列?

提前致謝!

添加答案,以供將來在 SO 社區中參考。 我使用add_trace找到了解決方案

代碼

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

圖表

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM