嗨,谢谢你提前提供任何帮助,我正在绘制一个轴上的一系列分类点。我想要实现的是让绘制的类具有不同的颜色,这取决于它们的类,是在轴区域的每个角上绘制每个类。
这是我的情节命令
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)
我需要在轴的每个角落绘制每个类
由于
克里斯
答案 0 :(得分:0)
这是你要绘制的内容吗?
DATA = [rand(10,2),round(rand(10,1)* 4)];%样本数据
Z = DATA(:,3);
图。坚持,稍等;轴紧;轴相等;网格;框上;
p1 = plot(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], '苹果', '胡萝卜', '桔子', '香蕉')