咨询R语言Plotly绘图中可使用的所有线条颜色名称
在R的Plotly中可用的颜色名称全解
嗨,很高兴能帮到你!在R环境下使用Plotly绘图时,你可以使用的颜色名称主要来自两个完全兼容的集合,下面给你详细说明:
1. R语言内置的颜色名称集合
R本身自带了一套非常丰富的颜色名称库,你可以直接在R控制台里运行colors()命令,就能输出全部650+个可用的颜色名称。举几个实用的例子:
firebrick(砖红色)goldenrod(金菊黄)darkorchid(深兰紫)steelblue(钢蓝色)forestgreen(森林绿)
如果想快速预览某个颜色的实际效果,可以用这段极简的R代码:
plot(1, 1, pch = 19, col = "你要测试的颜色名称", cex = 5)
2. HTML/CSS标准颜色名称
Plotly完全支持所有HTML/CSS的标准颜色名称,这类名称更偏向日常常用的描述性命名,比如你用到的yellowgreen就属于这一类。这类颜色大约有140个,常见的包括:
tomato(番茄红)slateblue(石板蓝)seagreen(海绿色)hotpink(艳粉色)skyblue(天蓝色)
不管是上述哪一类的颜色名称,都可以直接像你代码里那样赋值给color参数使用,Plotly都能正确识别渲染。比如你代码里的line=list(shape="spline", color = color_line),只要color_line是上述集合里的名称,就可以完美生效。
内容的提问来源于stack exchange,提问作者vpz
相关产品推荐
相关产品推荐

