首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R- plotly - hide colorbar

R- plotly - hide colorbar
EN

Stack Overflow用户
提问于 2015-08-30 22:53:52
回答 3查看 10.2K关注 0票数 8

我怎么才能隐藏下面这个取自他们网站的情节示例中的颜色栏呢?

代码语言:javascript
复制
    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代码中控制这一点。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-08-31 21:05:01

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

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

票数 17
EN

Stack Overflow用户

发布于 2016-12-30 07:13:15

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

票数 15
EN

Stack Overflow用户

发布于 2017-05-05 17:17:20

我最终在这里用JavaScript搜索了它。对于JS,在图表类型后面使用showscale :false:-

代码语言:javascript
复制
   showscale :false,
   type: 'heatmap',
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32297832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档