我们可以使用ggplot中的数据框的某一列指定散景中点的颜色吗?
问题描述:
在ggplot我们可以做ggplot(data,aes(x='col1',y='col2',color='col3'))
此基础上COL3值会给点颜色即使在COL3价值不明确的颜色名称(如红色,绿色等) 我们如何能做一些像这样的景我们可以使用ggplot中的数据框的某一列指定散景中点的颜色吗?
答
Bokeh palettes在列表中存储颜色。 plot
函数需要一个明确的值。例如 -
from bokeh.plotting import figure, show
from bokeh.palettes import Greys
p=figure()
color=Greys[3][1] #See the pyramid in the above mentioned link
p.line([1,2,3],[2,3,2],color=color)
show(p)