MATLAB 按组聚类绘图gscatter
一、用法gscatter(x,y,g)创建 和 的散点图x,y按 分组g。输入x和 y是相同大小的向量。gscatter(x,y,g,clr,sym,siz)指定每个组的标记颜色clr、符号 sym和大小siz。gscatter(x,y,g,clr,sym,siz,doleg)控制图例是否显示在图表上。 默认创建图例。gscattergscatter(x,y,g,clr,sym,siz,doleg
·
一、用法
gscatter(x,y,g)
创建 和 的散点图x,y按 分组g。输入x和 y是相同大小的向量。
gscatter(x,y,g,clr,sym,siz)
指定每个组的标记颜色clr、符号 sym和大小siz。
gscatter(x,y,g,clr,sym,siz,doleg)
控制图例是否显示在图表上。 默认创建图例。gscatter
gscatter(x,y,g,clr,sym,siz,doleg,xnam,ynam)
指定用于 x 轴和 y 轴标签的名称。如果您不提供 xnamand ynam,并且 xandy输入是具有名称的变量,则使用变量名称标记轴。gscatter
gscatter(ax,___)
使用轴对象指定的绘图轴ax。指定 ax为第一个输入参数,后跟前面语法中的任何输入参数组合。
h = gscatter(___)
返回与___中的组相对应的图形句柄g。
二、clc属性
| 长名称 | 简称 | RGB 三元组 |
|---|---|---|
| 黄色的 | 'y' |
[1 1 0] |
| 品红 | 'm' |
[1 0 1] |
| 青色 | 'c' |
[0 1 1] |
| 红色的 | 'r' |
[1 0 0] |
| 绿色的 | 'g' |
[0 1 0] |
| 蓝色 | 'b' |
[0 0 1] |
| 白色的 | 'w' |
[1 1 1] |
| 黑色的 | 'k' |
[0 0 0] |
三、符号属性
| 价值 | 描述 |
|---|---|
'o' |
圆圈 |
'+' |
更多迹象 |
'*' |
星号 |
'.' |
观点 |
'x' |
叉 |
's' |
正方形 |
'd' |
钻石 |
'^' |
向上的三角形 |
'v' |
向下三角形 |
'>' |
指向右边的三角形 |
'<' |
向左三角形 |
'p' |
五角星(五角星) |
'h' |
六角星(六角星) |
'none' |
没有标记 |
如果您没有为所有组指定足够的值,则 根据需要循环指定值
例如:'o+*v'
四、案例
load hospital
x = hospital.Age;
y = hospital.Weight;
g = {hospital.Sex,hospital.Smoker};
gscatter(x,y,g,'rkgb','o*',8,'on','Age','Weight')
legend('Location','northeastoutside')

更多推荐



所有评论(0)