Origin将普通的箱线图升级为高级的云雨图

云雨图是在核密度图的基础上加入箱型图和抖动散点图而形成的图形。云雨图主要由核密度图、箱线图和蜂群图组成。

上层的云形为核密度图,通过在每个数据点周围放置一个核函数(通常是高斯核函数),然后将所有核函数叠加在一起,形成一个平滑的曲线。这个曲线表示了数据的概率密度分布,而不是数据值本身。核密度图是一种用于估计数据概率密度函数的非参数统计方法。它通过在每个数据点周围放置一个核函数,然后将所有核函数叠加起来得到估计的概率密度曲线。核密度图在可视化连续变量的分布情况时很有用,可以更直观地了解数据的密度分布。

中间的箱线图,可以显示数据的中位数、上下四分位数和离群值。通过观察箱线图,我们可以了解数据的中心趋势、离散程度和异常值情况。

下层的雨点为蜂群图,与抖动散点图类似,对散点添加沿x轴刻度两侧的分散效果,但其特别之处在于,点的分散效果不是随机的。蜂群图采用了一种逻辑,以确保所绘制的点彼此靠近且不会重叠,并能更好地呈现出点分布的局部密度信息,直观而不失优雅。蜂群图中数据的排布和多少,可利用参数散点间距来调整。

本期教程来学习一下如何使用Origin将普通的箱线图升级为高大上的云雨图。

1.打开Origin软件,导入数据,数据格式均为Y列;

2.选中所有的数据,点击绘图—统计图—半小提琴图;

3.绘制出来的图形雏形如下图所示,接着对其进行细节美化;

4.点击图,选择交换X-Y轴;

5.双击图形,在符号对话框下,修改图形,大小改为2,符号颜色改为按曲线,选择自己喜欢的颜色;

6.在图案对话框下,将其宽度改为1.2,填充颜色改为自己喜欢的颜色;

7.在间距对话框下,符号偏移5%;

8.在数据对话框下,设定分格大小及点阵宽度,按需选择即可;

9.在分布对话框下,填充颜色选择自己喜欢的颜色;

10.接着对其坐标轴进行修改,双击纵坐标轴,修改坐标轴的范围,使图形全部出现在页面中;

11.接着对其进行其它细节美化,包括修改坐标轴标题,删除图例等,其最终效果图如图所示:

以上就是Origin绘制云雨图的整个步骤,大家有相应的需求按上述步骤即可绘制出来。还可以将普通的箱线图升级为云雨图哦,从而提高我们论文的档次!

——END——

### 如何在 Origin 中绘制分组箱线图 #### 创建数据集 为了在 Origin 软件中成功绘制分组箱线图,首先需要准备合适的数据结构。通常情况下,分组箱线图涉及多个类别下的子组数据。可以将这些数据整理成表格形式,在每一列代表不同的子组或变量的情况下输入相应的数值[^1]。 #### 数据导入与排列 打开 Origin 后,通过菜单栏中的 `File` -> `Import Wizard...` 或者直接拖拽文件至工作区来加载外部数据源(如 Excel 文件)。确保每类别的各小组成员被放置在同一行的不同列下以便后续操作识别其关系。 #### 设置分组信息 选中包含所需分析的所有列之后右键点击鼠标选择 “Plot Details”,进入形属性设置窗口;在此界面左侧列表框找到对应的层(layer),切换到右侧标签页“Group”。在这里定义好主要分类依据以及次级细分标准——即指定哪些列为大类而哪些作为内部的小项区分显示出来。 #### 自定义样式调整 完成基本绘后可进一步美化表外观。双击任意部分即可弹出相应编辑选项卡: - **颜色填充**: 对不同群组采用区别明显的色调方案有助于直观对比; - **线条粗细/形状修改**: 改变边界轮廓或者标记点的表现形式让重点更加突出; - 添加误差棒(error bars): 如果原始资料里包含了统计学上的不确定性范围,则应该考虑将其可视化呈现给读者参考。 ```python import numpy as np from matplotlib import pyplot as plt # 示例代码仅用于说明概念,并非实际Origin脚本 data = { 'A': [np.random.normal(0, std, 100) for std in range(6, 10)], 'B': [np.random.normal(9, std, 100) for std in range(6, 10)] } fig, ax = plt.subplots() ax.boxplot(data['A'] + data['B'], labels=['']*len(data['A'])+list('AB'*int(len(data)/2))) plt.show() ``` 上述 Python 示例展示了如何构建类似的多组比较场景,虽然不是直接针对 Origin 的实现方法,但它可以帮助理解背后逻辑并迁移应用到具体工具上。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值