在plotly()中的色阶

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在plotly()中的色阶相关的知识,希望对你有一定的参考价值。

我想创造plotly条形图与颜色鲜明。我已经找到了如何通过变量调整颜色缩放,但不知道如何选择另一个托盘。我想用RBrewerPallet为例。这是一个例子。

library(plotly)
library(dplyr)
airquality %>% group_by(Month) %>% summarise(total = sum(Wind)) %>%
plot_ly(x = ~Month,
        y = ~total, 
        type = 'bar',
        marker = list(
          color = ~total
        ))
答案

这是一种在曲线图中指定条形图的颜色比例的方法:

  library(plotly)
  library(dplyr)
  airquality %>% group_by(Month) %>% summarise(total = sum(Wind)) %>%
    plot_ly(x = ~Month,
            y = ~total, 
            type = 'bar',
            marker = list(
              color = ~total,
              colorscale='Blues'
            ))

enter image description here

我知道这些调色板:“Blackbody”,“Blurred”,“Blues”,“Earth”,“Electric”,“Greens”,“Greys”,“Hot”,“Jet”,“Picnic”,“Portland”, “Rainbow”,“RdBu”,“Reds”,“Viridis”,“YlGnBu”,“YlOrRd”。

如果还不够,你可以手动指定:

marker = list(color = c('rgba(204,204,204,1)', 'rgba(222,45,38,0.8)', 'rgba(204,204,204,1)', 'rgba(204,204,204,1)', 'rgba(204,204,204,1)')

以上是关于在plotly()中的色阶的主要内容,如果未能解决你的问题,请参考以下文章

PS中的色阶讲解

用于误差条的 plotly js 色阶

Plotly:使用 Python 在多线图中添加色阶

怎样用PS制作色阶,色相环,回答满意的加10分

将静态色阶设置为 Plotly Heatmap 动画

OpenCV 例程200篇206. Photoshop 色阶调整算法