繁体   English   中英

Matlab,绘制轴上特定区域中的点类

[英]Matlab, plotting classes of points in specific areas in axis

您好,感谢您的任何事先帮助,我正在绘制轴上的一系列分类点。 我要实现的目的是使绘制的类具有不同的颜色(取决于它们的类),并且要在轴区域的每个角上绘制每个类。


这是我的情节命令

DATA = [X labels];
Z = (DATA(:,3)); % select all row three as classes
plot (DATA (Z == 1, 1), DATA (Z == 1, 2), 'k.', 'markersize', 5)
hold on
grid on
plot (DATA (Z == 2, 1), DATA (Z == 2, 2), 'rx', 'markersize', 5)
plot (DATA (Z == 3, 1), DATA (Z == 3, 2), 'g^', 'markersize', 5)
plot (DATA (Z == 4, 1), DATA (Z == 4, 2), 'b.', 'markersize', 5)

我需要在轴的每个角上绘制每个类

谢谢

克里斯

这是您要绘制的吗?

DATA = [rand(10,2),round(rand(10,1)* 4)];%样本数据

Z = DATA(:,3);

数字; 坚持,稍等; 轴紧 轴相等 并网 盒子上

p1 =图(DATA(Z == 1,1),DATA(Z == 1,2),'k。','markersize',5);

p2 =图(DATA(Z == 2,1),DATA(Z == 2,2),'rx','markersize',5);

p3 =图(DATA(Z == 3,1),DATA(Z == 3,2),'g ^','markersize',5);

p4 =图(DATA(Z == 4,1),DATA(Z == 4,2),'b。','markersize',5);

图例([p1,p2,p3,p4],'Apple','Carrot','Orange','Banana')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM