散点函数中的颜色
3个观点(过去30天)
显示旧注释
我试图在相同的散点上用3种不同的颜色绘制3组数据,但其中一组没有字母代码。我需要一组未填充的黑色圆,一组填充灰色圆,一组填充黑色圆。每当我试图绘制灰色的时候,我得到的错误是“在Scatter类上没有颜色属性”。我试着用plot函数来绘图来解决这个问题,但我得到的是一堆线而不是点。有人知道怎么修吗?我一直通过在绘图仪中选择点并改变它们的颜色来解决这个问题,但这是乏味和烦人的。我包含了下面的代码。谢谢!
cp1散射(1型,“k”)vdp1组孔隙度与体积密度之间的%图
持有在
散射(cp2 bd2,“颜色”, [0.5 0.5 0.5],“填充”)
持有在
散射(cp3 bd3,“k”,“填充”)
0评论
接受的答案
克里斯·拉皮埃尔
2021年1月13日
编辑:克里斯·拉皮埃尔
2021年1月13日
有两种方法指定颜色—作为第4个输入或使用名称-值对。
X = linspace(0,3*pi,200);
Y = cos(x) +兰特(1200);
C = linspace(1,10,length(x));
散射(x,y,[],[0.5 0.5 0.5],“填充”)
= linspace(0,2*pi,300);
X = sin() + 0.75*兰特(1300);
Y = cos() + 0.75*rand(1300);
Sz = 40;
散射(x, y,深圳,“MarkerEdgeColor”,[0.5 .5],...
“MarkerFaceColor”,[0 .7 .7],...
“线宽”, 1.5)