Matlab论文插图绘制模板第50期—分簇散点图(Swarmchart)

239 篇文章 369 订阅
订阅专栏

在之前的文章中,分享了很多Matlab散点图的绘制模板

这一次,再来分享一种特殊的散点图分簇散点图

先来看一下成品效果:

特别提示:Matlab论文插图绘制模板系列,旨在降低大家使用Matlab进行科研绘图的门槛,只需按照模板格式添加相应内容,即可得到满足大部分期刊以及学位论文格式要求的数据插图。如果觉得有用可以分享给你的朋友


模板中最关键的部分内容

1. 数据准备

此部分主要是读取原始数据

% 读取数据load data.mat

2. 颜色定义

一幅图,如果数据普普通通,那就得靠配色加持了。

颜色搭配比较考验个人审美,需要多加尝试

这里直接使用TheColor配色工具中的Hunt四色配色库

%% 颜色定义C = TheColor('hunt',189);% C = TheColor('hunt',203);% C = TheColor('hunt',603);C1 = C(1,:);C2 = C(2,:);C3 = C(3,:);C4 = C(4,:);

3. 分簇散点图绘制

使用‘swarmchart’命令,绘制未经美化的分簇散点图

ms = 8;s1 = swarmchart(x1,y1,ms,C1,'filled');s2 = swarmchart(x2,y2,ms,C2,'filled');s3 = swarmchart(x3,y3,ms,C3,'filled');s4 = swarmchart(x4,y4,ms,C4,'filled');hTitle = title('Swarm Plot');hXLabel = xlabel('XAxis');hYLabel = ylabel('YAxis');

4. 细节优化

为了插图的美观,对分簇散点图的抖动宽度以及坐标轴属性等进行调整

% 调节抖动宽度xjs = 0.6;set(s1,'XJitterWidth',xjs)set(s2,'XJitterWidth',xjs)set(s3,'XJitterWidth',xjs)set(s4,'XJitterWidth',xjs)% 坐标轴美化set(gca, 'Box', 'off', ...                                       % 边框         'LineWidth',1,...         'XGrid', 'off', 'YGrid', 'off', ...                     % 网格         'TickDir', 'out', 'TickLength', [.01 .01], ...          % 刻度         'XMinorTick', 'off', 'YMinorTick', 'off', ...           % 小刻度         'XColor', [.1 .1 .1],  'YColor', [.1 .1 .1],...         % 坐标轴颜色         'XTick', 1:4,...                                             'YLim',[-3.5 5.5],...         'XTickLabel',{'Samp1';'Samp2';'Samp3';'Samp4'})% 添加上右框线XL = get(gca,'xlim'); XR = XL(2);YL = get(gca,'ylim'); YT = YL(2);xc = get(gca,'XColor');yc = get(gca,'YColor');plot(XL,YT*ones(size(XL)),'color', xc,'linewidth',1)plot(XR*ones(size(YL)),YL,'color', yc,'linewidth',1)% 字体和字号set(gca, 'FontName', 'Arial', 'FontSize', 10)set([hXLabel,hYLabel], 'FontName',  'Arial', 'FontSize', 10)set(hTitle, 'FontSize', 12, 'FontWeight' , 'bold')% 背景颜色set(gcf,'Color',[1 1 1])

设置完毕后,以期刊所需分辨率、格式输出图片。

%% 图片输出figW = figureWidth;figH = figureHeight;set(figureHandle,'PaperUnits',figureUnits);set(figureHandle,'PaperPosition',[0 0 figW figH]);fileout = 'test';print(figureHandle,[fileout,'.png'],'-r300','-dpng');

也可以尝试其他配色:

以上。

完整代码:

Matlab分簇散点图绘制模板

入组必备技巧:Python绘图常用模板及技巧
Rockyoung
01-06 9629
数据的可视化展示,不仅是对数据的整理、思维逻辑的展示,更是一篇文章思想的表达和传递。现在很多文章喜欢用 Graph abstract 去展示文章的创新性和主要贡献。因此,绘图的技巧不仅包括:配色、符号以及数据信息的表达等,更要考虑文章的排版,整体的美观。同时,绘图的工具更是多样,Excel、Origin、Matlab等等。本专栏主要针对Python中的matplotlib,对绘图技巧,绘图风格进行说明。(注意:图片配色仅代表作者个人审美,程序提供仅编程思路)
gscatter2:具有 2 个分组变量的散点图-matlab开发
06-01
[haxes,hax_big] = gscatter2(x,y,group1,group2) 根据分组变量 group1 和 group2 绘制给定的 X 和 Y 数据,每个 Nx1 向量。 gplotmatrix2 将 X 和 Y 分成 KxJ 个子图,其中 K 和 J 的乘积大于或等于 group1 中的组数。 K 和 J 是自动确定的,它们的乘积将尽可能接近 group1 中的组数(条件是 K 和 J 最多相差 1)。 [haxes,hax_big] = gscatter2(X,Y,group1,group2,xlbl,ylbl,legendlbl) 接受可选参数 xlbl、ylbl 和 legendlbl。 xlbl 和 ylbl 分别描述 x 和 y 标签。 Legendlbl 是图例的标题文本对象。 例子: idx1 = randi([1 5], 1000, 1); idx2
seaborn系列 (9) | 分簇散点图swarmplot()
脑机接口社区
10-02 6921
目录分簇散点图函数原型参数解读案例教程案例地址 分簇散点图 分簇散点图 可以理解为数据点不重叠的分类散点图 该函数类似于stripplot(),但该函数可以对点进行一些调整,使得数据点不重叠。 swarmplot()可以自己实现对数据分类的展现,也可以作为盒形图或小提琴图的一种补充,用来显示所有结果以及基本分布情况。 函数原型 seaborn.swarmplot(x=None, y=None, h...
Matlab论文插图绘制模板第52—三维分簇散点图(Swarmchart3)
qq_26447137的博客
10-04 787
Matlab论文插图绘制模板第52—三维分簇散点图(Swarmchart3)
matlab分簇算法对比
12-10
可以分析不同的分簇算法比较死亡节点等功能可以分析不同的分簇算法比较死亡节点等功能
MATLAB 绘图合集:分类散点图gscatter
张哥频道:电生理信号和磁共振成像
11-17 7813
本文主要介绍机器学习中常见的分类可视化散点图类别绘制方法
图形插图:从 2 个现有图形中绘制图形内部图形(主要和插图)的功能。-matlab开发
06-01
1. **绘制主要图形**:首先,你需要绘制出主图,这可以是任何类型的MATLAB图形,如折线图、散点图、柱状图或图像等。通过`plot`、`scatter`、`bar`或`image`等命令生成主要图形。 2. **定义插入图形**:接下来,你...
matlab大数据散点图
09-09
引用提供了一个特征散点图绘制模板,可以根据模板的格式添加相应的数据内容,以得到满足刊和学位论文格式要求的数据插图。 总之,对于Matlab大数据散点图绘制,可以使用scatter_LDS函数来减少数据量,保留关键...
【顶刊论文复现】Matlab复现第1-热图
m0_65119637的博客
08-27 4053
Matlab论文复现,大家一起来学习吧!!!
极坐标散点图matlab
08-27
- *3* [Matlab论文插图绘制模板第84—极坐标散点图(PolarScatter)](https://blog.csdn.net/qq_26447137/article/details/129924150)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{...
分簇协议用MATLAB实现
06-05
打包的文件包括了很多种LEACH协议在MATLAB下的实现。其中leach6.m在leach.m加了画图功能。
几种分簇算法
01-22
将一个点集合快速分成小类,即分簇,讲二维点集合,按照临近原则分成几个簇
STATA绘图:散点图(一)
2301_76281162的博客
06-18 1万+
stata绘图;统计分析;散点图;拟合图
python散点图最多能画几个点_python数据可视化(五)seaborn散点图(分布散点、分簇散点图)...
weixin_39957318的博客
11-23 663
在上篇文章中(python数据可视化(四)seaborn回归分析绘图(regplot))中,我们讨论了绘制两个变量之间关系的函数用法,但是大家有没有发现,上篇文章中,我们分析消费总额和小费、用餐人数和小费之间的关系时没有区分性别,也没有区分用餐时间,为什么呢?因为regplot()函数没有hue这个参数,如果要根据类别绘制,大家可以去官网查看lmplot()函数的用法,而本篇文章我们用几个函数实现...
python数据相关性绘图-散点图正态分布图回归图等及鸢尾花数据集可视化(附Python代码)
weixin_45914452的博客
07-21 1万+
数据分析的应用中离不开对数据的相关性分析,并且需要把这些相关性进行可视化(绘图),以方便人们对各种特征属性之间呈现出来的相关性有更直接、清晰的感知和理解,提升数据的价值和数据挖掘的效益。............
Python可视化 | Seaborn5分钟入门(四)——stripplot和swarmplot
热门推荐
Python读财
12-16 1万+
微信公众号:Python读财 如有问题或建议,请公众号留言 Seaborn是基于matplotlib的Python可视化库。 它提供了一个高级界面来绘制有吸引力的统计图形。Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,不需要经过大量的调整就能使你的图变得精致。 注:所有代码均在IPython notebook中实现 strip...
第九章:MATLAB数据可视化MATLAB绘图)课表
数学建模学习交流的博客
07-02 1394
MATLAB数据可视化MATLAB绘图)
Stata:分仓散点图绘制-binscatter-binscatter2
Stata连享会
03-01 2141
全文阅读:Stata:分仓散点图绘制-binscatter-binscatter2| 连享会主页 目录 1. binscatter 方法介绍 1.1 简介 1.2 用图形展示结果的重要性 1.3 实现步骤 1.4 理论基础 1.5 分仓散点图的功能 1.6 如何选择 bins 的数量 2. binscatter 命令介绍 3. binscatter2 命令介绍 4. 参考资料 5. 相关推文     分仓散点图 (binned scatterplot) 是
分类预测|基于鹦鹉优化宽度神经网络的数据分类预测Matlab程序 PO-BLS多特征输入多类别输出
最新发布
2401_86241083的博客
10-14 1034
PO-BLS(Parrot Optimization-Based Broad Learning System)结合了鹦鹉优化算法和宽度神经网络(BLS, Broad Learning System)的特点,旨在提高分类任务的性能。下面将详细介绍其原理和流程。PO-BLS结合了宽度神经网络的特性和鹦鹉优化算法的搜索能力,通过优化网络结构和参数配置,从而提高分类任务的性能。该方法在处理大规模数据时具有良好的适应性和高效性,是一种值得探索的机器学习技术。包括但不限于。
写文章

热门文章

  • Matlab三维离散点曲面拟合 21561
  • Matlab中文注释乱码问题解决方案 15097
  • Matlab去除box图框上方和右侧刻度线的两种方法 14155
  • Matlab渐变颜色图(colormap)生成/编辑器—ColorMap 14030
  • Matlab绘制双坐标轴柱状/条形图 12628

分类专栏

  • Matlab插图 239篇
  • R语言 10篇
  • 日常问题解决 4篇
  • 科研效率UpUp 9篇
  • 线与面拟合 1篇
  • 优化算法 1篇
  • 最小二乘 1篇
  • 点云数据处理 10篇

最新评论

  • Matlab进阶绘图第54期—密度散点图(概率密度版)

    Zhu_lab: 这个数据在哪获取

  • Matlab论文插图绘制模板—三维柱状图(高度赋色)

    搞清楚没: 感谢大佬分享!受益匪浅

  • Matlab进阶绘图第10期—带填充纹理的柱状图

    硅步积千里。: 您好,请问最后一张图的图例是怎么设置的呀,我的图例只有一个平行线

  • Matlab进阶绘图第29期—三角热图

    Leo_27lj: 博主哪个版本的matlab呢

  • Matlab论文插图绘制模板第85期—模值赋色的箭头图

    weixin_45451002: 请问如何加群

最新文章

  • Matlab进阶绘图第71期—棒棒糖气泡图
  • Nature?拿捏~
  • Matlab进阶绘图第70期—正负面积图
2024
10月 2篇
09月 8篇
08月 11篇
07月 5篇
06月 6篇
05月 9篇
04月 6篇
03月 10篇
02月 5篇
01月 8篇
2023年106篇
2022年96篇
2020年3篇
2019年2篇
2018年1篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

玻璃钢生产厂家罗山玻璃钢雕塑费用香港商场新年美陈宿州酒店玻璃钢雕塑濮阳校园玻璃钢景观雕塑定做厂家福建欧式玻璃钢雕塑图片玻璃钢卡通动漫雕塑厂家上海卡通玻璃钢动物长颈鹿雕塑赣州欧式玻璃钢雕塑多少钱上海特色商场美陈哪家好东莞玻璃钢雕塑摆件哪家好上海方形插花玻璃钢花盆淮安玻璃钢广场雕塑定制新乡锻铜玻璃钢仿铜雕塑厂家商场美陈环境营造商场美陈气球方案2个颜色吉林玻璃钢卡通人物雕塑玻璃钢丰碑雕塑图片桂林市玻璃钢雕塑生产厂家城市玻璃钢雕塑安装玻璃钢雕塑费用大吗江苏大型主题商场美陈供应商扬州定做玻璃钢雕塑同安园林玻璃钢雕塑采购重庆玻璃钢桃子雕塑四川玻璃钢马雕塑联系方式云南玻璃钢雕塑定做玻璃钢雕塑公司价格玻璃钢骆驼雕塑厂家玻璃钢雕塑怎么合模玻璃钢雕塑之家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化