R 中的颜色强度误差
Color intensity error in R
我 运行 在我的 R 自学中遇到了一些问题。我希望这里有人可以提供帮助,因为我在 Google.
上找不到任何解决方案
我正在尝试将一些基本颜色参数应用于 plot
命令。我的基本代码如下所示:
plot(dose,drugA, type = "b", lty = 2, pch = 18, cex = 1.5, lwd = 1.25, col = rgb(43,228,178), col.axis = rgb(11,114,86), col.lab = rgb(95,195,168), fg = rgb(222,92,53), bg = rgb(222,216,53))
或:
par(lty = 2, pch = 18, cex = 1.5, lwd = 1.25, col = rgb(43,228,178), col.axis = rgb(11,114,86), col.lab = rgb(95,195,168), fg = rgb(222,92,53), bg = rgb(222,216,53))
每次使用此代码时,我都会收到以下错误消息:
Error in rgb(43, 228, 178) : color intensity 43, not in [0,1]
如有任何帮助,我们将不胜感激。
默认情况下,rgb 的 R、G、B 值介于 0 和 1 之间。您可以使用 rgb(43/255, 228/255, 178/255)
获得您想要的效果
我觉得最好的答案来自@thelatemail。最好在 0-255 范围内指定 RGB 颜色,然后使用:
rgb(43, 228, 178, maxColorValue = 255)
如果您使用类似 rgb(43/255, 228/255, 178/255) 的颜色,您可能无法获得真正想要的颜色。
我 运行 在我的 R 自学中遇到了一些问题。我希望这里有人可以提供帮助,因为我在 Google.
上找不到任何解决方案我正在尝试将一些基本颜色参数应用于 plot
命令。我的基本代码如下所示:
plot(dose,drugA, type = "b", lty = 2, pch = 18, cex = 1.5, lwd = 1.25, col = rgb(43,228,178), col.axis = rgb(11,114,86), col.lab = rgb(95,195,168), fg = rgb(222,92,53), bg = rgb(222,216,53))
或:
par(lty = 2, pch = 18, cex = 1.5, lwd = 1.25, col = rgb(43,228,178), col.axis = rgb(11,114,86), col.lab = rgb(95,195,168), fg = rgb(222,92,53), bg = rgb(222,216,53))
每次使用此代码时,我都会收到以下错误消息:
Error in rgb(43, 228, 178) : color intensity 43, not in [0,1]
如有任何帮助,我们将不胜感激。
默认情况下,rgb 的 R、G、B 值介于 0 和 1 之间。您可以使用 rgb(43/255, 228/255, 178/255)
我觉得最好的答案来自@thelatemail。最好在 0-255 范围内指定 RGB 颜色,然后使用:
rgb(43, 228, 178, maxColorValue = 255)
如果您使用类似 rgb(43/255, 228/255, 178/255) 的颜色,您可能无法获得真正想要的颜色。