【问题标题】:R Plotly: Change colors of plot when color variable is usedR Plotly:使用颜色变量时更改绘图颜色
【发布时间】:2018-07-27 13:07:56
【问题描述】:

我是 plotly 新手,不知道在使用颜色变量时如何为不同组设置颜色。我的代码如下所示:

library(plotly)
a <- runif(10)
b <- runif(10)
c <- sample(c("Group1","Group2"),10,replace = T)
plot_ly(x = a, y = b, color = c)

【问题讨论】:

    标签: r r-plotly


    【解决方案1】:

    您可以使用 colors 参数选择颜色。

    library(plotly)
    a <- runif(10)
    b <- runif(10)
    c <- sample(c("Group1","Group2"),10,replace = T)
    plot_ly(x = a, y = b, color = c, colors = c("green","red"))
    

    解释:“颜色”参数让您选择应该着色的变量,“颜色”参数让您选择颜色

    来自帮助:

    颜色:

    包含名称或表达式的公式。值被缩放并且 根据 colors 和 alpha 的值映射到颜色代码。避免 缩放,用 I() 包装,并提供可以转换为的值 由 grDevices::col2rgb() 生成的 rgb 颜色代码。

    颜色:

    colorbrewer2.org 调色板名称(例如“YlOrRd”或“Blues”),或 以十六进制“#RRGGBB”格式插入的颜色向量,或 像 colorRamp() 这样的颜色插值函数。

    【讨论】:

    • 谢谢,不知道我是怎么错过的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-15
    • 1970-01-01
    相关资源
    最近更新 更多