• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

数据可视化——Matlab平台gramm工具箱绘制散点相关图

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

数据可视化——Matlab平台gramm工具箱绘制散点相关图

概述:基于matlab平台的gramm工具箱绘制散点相关图

使用的工具箱:gramm。gramm工具箱使得matlab平台的图形绘制能力更加强大,绘制出的图形更美观,同时,绘制图形需要设置的参数相对较少。gramm工具箱可在以下链接中下载:https://github.com/piermorel/gramm
将下载好的工具箱解压之后,通过matlab平台中的“主页—>设置路径—>添加并包含子文件—>选择解压后的工具箱所在的路径—>选择文件夹—>保存—>关闭”流程将gramm工具箱添加至matlab的工作路径。

下列列出一个使用gramm工具箱绘制散点相关图的实例:

clc;clear;close all;

%随机产生需要绘制图形的数据
X=1:20;
Y=X+10*rand(1,20);

h=figure;
set(h,'units','normalized','position',[0.1 0.1 0.4 0.6]); %设置绘图窗口的大小
set(h,'color','w'); %设置绘图窗口的背景为白色
color_point=[0.02,0.71,0.29]; %设置点的颜色,三个数字分别[R G B]的权重,基于0~1之间
g=gramm('x',X,'y',Y); %指定横轴x和纵轴y的取值,并创建gramm绘图对象
g.geom_point(); %绘制散点图
g.stat_glm(); %绘制依据散点图拟合的直线及置信区间
g.set_names('x','Variable X','y','Variable Y'); %设置坐标轴的标题
g.set_text_options('base_size' ,16,'label_scaling' ,1.2);%设置字体大小,基础字体大小base_size设为16,坐标轴的标题字体大小设为基础字体大小的1.2倍
g.set_color_options('map',color_point); %设置点的颜色
g.set_title('Correlations between Variable X and Variable Y');%设置总的标题名称
g.draw(); %设置好以上属性后,开始绘制

运行结果如下:


最后可以通过“文件—>导出设置—>渲染—>分辨率(设为300或600)—>应用于图形—>导出—>设置需要导出图片的格式和文件名及保存路径—>确定”操作将绘制的图形为指定的格式或分辨率的图片格式。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
【Rust】Option-转换发布时间:2022-07-18
下一篇:
【Rust】外部函数接口发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap