gscatter画散点图好习惯新浪博客
星期三, 十二月 28, 2016
6:53 下午
已剪辑自: http://blog.sina.com.cn/s/blog_531bb76301011vcl.html
gscatter函数可以按分类或分组来画离散点,适用于画多个类别的离散样本分布图。
使用方法:
gscatter(x,y,group)
gscatter(x,y,group,clr,sym,siz)
gscatter(x,y,group,clr,sym,siz,doleg)
gscatter(x,y,group,clr,sym,siz,doleg,xnam,ynam)
h = gscatter(…)
函数中,x和y是向量,是该点的x轴和y轴坐标,因为画在二维平面上,所以,如果是多维数据,只能从中选取两特征作为x,y坐标来代表点,或者使用特定的降维投影函数来得到x,y。
group是类别标志或分组向量,对应每一个坐标或样本的类别或分组,可以是多分类样本。
clr是点的颜色字符串序列,如“r”代表红色之类,可以不用,所以不做详细介绍了。
CLR链接
使用案例:
A=magic(6)
group=[1,2,3,3,2,3]
gscatter(A(:,1),A(:,2),group)
已使用 Microsoft OneNote 2016 创建。