gscatter分组散点图函数

1.语法

2.说明

gscatter(x,y,g)创建一个x和y的散点图,以g为分组。输入x和y是大小一样的向量。

gscatter(x,y,g,clr,sym,siz)明确每个组标记的颜色,标记和大小。

gscatter(x,y,g,clr,sym,siz,doleg)控制图例是否显示在图上,gscatter默认显示图例。

gscatter(x,y,g,clr,sym,siz,doleg,xnam,ynam)明确x轴和y轴的名字,如果未提供名字,输入的x和y是带有名字的变量,gscatter利用变量名作为坐标轴名字。

gscatter(ax,__)通过目标ax指定绘图坐标区。指定ax作为第一个输入参数,后跟任意与之前语法相结合的输入参数。

h=gscatter(__)返回与g中的组对应的图形句柄。可以为clr,sym和siz传入[],以使用其默认值。

3.例子

a.默认设置下的散点图

加载carsmall数据集,画出x轴为Displacement值y为Horsepower值,散点图使用变量名作为默认标签,通过Model_Year对数据进行分组。

b.带有一个分组变量的散点图

c.带有多个分组变量的散点图

加载hospital数据集,绘制hospital数据中Age和Weight变量的散点图,根据患者的性别和是否吸烟进行分类。使用标记o表示非吸烟者和标记*表示吸烟者。

d.指定散点图的坐标区

加载carsmall数据机。创建一个包含两个字图的图窗,并且以ax1和ax2形式返回axes对象。通过引用对应的Axes对象,在每个坐标区中创建散点图。在左边的字图中,分组以Model_Year变量分类,在右边的图,分组以Cylinde变量,通过将相应的Axes对象传递给title函数,给每一个图添加标题。

e.指定标记颜色

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值