MATLAB 画图相关
#gscatter函数
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)
其中,x和y是向量,是该点的x轴和y轴坐标,如果是多维数据,只能从中选取两特征作为x,y坐标来代表点,或者使用特定的降维投影函数来得到x,y。
group是类别标志或分组向量,对应每一个坐标或样本的类别或分组,可以是多分类样本。
clr是点的颜色字符串序列,如“r”代表红色之类,可以省略。
#plot 函数
线型 颜色 标记符号
- 实线 b蓝色 .?? 点 s 方块
: 虚线 g绿色 o 圆圈 d 菱形
-. 点划线 r红色 × 叉号 ∨朝下三角符号
– 双划线 c青色 + 加号 ∧朝上三角符号
m品红 * 星号 <朝左三角符号
y黄色 >朝右三角符号
k黑色 p 五角星
w白色 h 六角星
%color RGB [1 0.5 0] 橘黄
% title(’图形名称’) (都放在单引号内)
% xlabel(’x轴说明’)
% ylabel(’y轴说明’)
% text(x,y,’图形说明’)
% legend(