簡體   English   中英

刪除散點圖中的標記邊框/線 plotly R

[英]Remove marker border/line in scatterplot plotly R

這是我的代碼:

BD_mapinc <- plot_ly(BD_tab, x=~East, y=~North, type='scatter', mode='markers',
                      text= ~paste("BD incr:", BD_tab$BD_incr, "No.:", Label),
                      size= ~BD_tab$BD_incr,
                      marker=list(color = ~BD_tab$BD_incr,
                                  colorbar=list(title='BD increment [%]'),
                                  colorscale='PuOr')
                      ) %>%
      layout(plot_bgcolor='#e5ecf6', 
             xaxis = list( 
               zerolinecolor = '#ffff', 
               zerolinewidth = 2, 
               gridcolor = 'ffff'), 
             yaxis = list( 
               zerolinecolor = '#ffff', 
               zerolinewidth = 2, 
               gridcolor = 'ffff'))
)
      
BD_mapinc

自從我發現如何使用標記選項向色標添加標題后,我也有不需要的標記邊框。 有人能幫我嗎? 我怎樣才能刪除它們? 劇情目前的樣子

您可以將一些參數移動到標記函數中並將線寬設置為零以刪除標記周圍的線:

BD_mapinc <- plot_ly(BD_tab, x=~East, y=~North, type='scatter', mode='markers',
                     text= ~paste("BD incr:", BD_tab$BD_incr, "No.:", Label),
                     marker=list(color = ~BD_tab$BD_incr,
                                 colorbar=list(title='BD increment [%]'),
                                 colorscale='PuOr',
                                 size= ~BD_tab$BD_incr,
                                 line=list(width=0)))%>%
  layout(plot_bgcolor='#e5ecf6', 
         xaxis = list( 
           zerolinecolor = '#ffff', 
           zerolinewidth = 2, 
           gridcolor = 'ffff'), 
         yaxis = list( 
           zerolinecolor = '#ffff', 
           zerolinewidth = 2, 
           gridcolor = 'ffff'))

暫無
暫無

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

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