matlab:在 gscatter 中设置 MarkerFaceColor

use*_*001 2 matlab

对人类页gscatter表明,只有有限的一组标绘参数可以被操纵(颜色,符号/标记,标记边缘的颜色,标记大小,说明可见性)。如何设置附加参数,例如MarkerFaceColorin gscatter?是否必须在较低级别访问标记参数(例如,通过绘图句柄)?谢谢你。

Hug*_*not 5

是的,您需要从 gscatter 捕获句柄,但这非常简单:

load discrim
a = gscatter(ratings(:,1),ratings(:,2),group,'br','oo')
set(a(1), 'MarkerFaceColor', 'b')
set(a(2), 'MarkerFaceColor', 'r')
Run Code Online (Sandbox Code Playgroud)