R -巧妙地隐藏颜色条



我如何隐藏颜色栏在以下情节的例子取自他们的网站?

    df <- read.csv('https://raw.githubusercontent.com/plotly/datasets/master/2014_world_gdp_with_codes.csv')
# light grey boundaries
l <- list(color = toRGB("grey"), width = 0.5)
# specify map projection/options
g <- list(
  showframe = FALSE,
  showcoastlines = FALSE,
  projection = list(type = 'Mercator')
)
plot_ly(df, z = GDP..BILLIONS., text = COUNTRY, locations = CODE, type = 'choropleth',
        color = GDP..BILLIONS., colors = 'Blues', marker = list(line = l),
        colorbar = list(tickprefix = '$', title = 'GDP Billions US$'),
        filename="r-docs/world-choropleth") %>%
  layout(title = '2014 Global GDP<br>Source:<a href="https://www.cia.gov/library/publications/the-world-factbook/fields/2195.html">CIA World Factbook</a>',
         geo = g)

图参考没有提供答案:https://plot.ly/r/reference/#colorbar。我可以通过编辑图形隐藏颜色栏,但我想在R代码中控制这一点。

另一种选择是使用%>% hide_colorbar()

尝试在跟踪级别添加showscale = FALSE

https://plot.ly/r/reference/heatmap-showscale

我在这里用JavaScript搜索它。对于JS使用showscale :false后的图表类型:-

   showscale :false,
   type: 'heatmap',

最新更新