在matlab中使用3种不同的颜色和符号绘制两个变量并按类分组

Plotting two variables and grouping by classes using 3 different colors and symbols in matlab

我很难掌握 matlab 中的绘图,当我 运行 这条线时:

gscatter(wine1.Alcohol,wine1.Ash,wine1.Class,'br','xo')

显示:

但我显然希望第三个 class 是不同的颜色,我该怎么做?

所以我用这个解决了:

gscatter(wine1.Alcohol,wine1.Ash,wine1.Class,'rgb','osd')

这给了我:

太棒了!