在 R 中,如何为所有绘图设置默认调色板?我知道plot_ly()您可以设置colors=palette,但这仅适用于散点图,不适用于线图。对于线图,您必须单独设置每条迹线的颜色。
显然在当前plotly版本(4.8.0)中存在此功能。colors您可以使用 -wrapper内的 -argument设置调色板plot_ly()。color然而,这仅在您在每个中使用 - 参数时才有效add_trace。
my_palette=c('#0099FF','#00FF99') # create my palette
plot_ly(colors=my_palette) %>% ## set the palette
add_trace(x=1:4,y=rbinom(4,10,0.4),type='scatter',mode='lines',hoverinfo='skip',color=as.factor('my first trace')) %>%
add_trace(x=1:4,y=rbinom(4,10,0.5),type='scatter',mode='lines',hoverinfo='skip',color=as.factor('the second'))
Run Code Online (Sandbox Code Playgroud)
由于color- 功能相当新,plotly我乐观地认为该功能将继续存在于未来的软件包版本(>4.8.0)中。
我只发现你的问题超过了我自己的问题,事实证明我们的两个问题都有类似的解决方案
| 归档时间: |
|
| 查看次数: |
4618 次 |
| 最近记录: |