绘图 > XY 绘图 > 绘制数据图像 > 示例:了解密度绘图
示例:了解密度绘图
1. 定义数据点的初始数量。
单击可复制此表达式
单击可复制此表达式
2. 使用 sinrnd 函数定义一个数组,使其作为数据点的函数。
单击可复制此表达式
3. 参照正则化 x 轴绘制数据点数组的图像。
单击可复制此表达式
轨迹中出现可见间隙是由于数据点的数量相对较少。
4. 定义较大数量的数据点。
单击可复制此表达式
单击可复制此表达式
5. 参照正则化 x 轴定义并绘制新的数据点数组的图像。
单击可复制此表达式
单击可复制此表达式
由于数据点数量相对较多,因此轨迹中的可见间隙显著减少。
6. 定义更多数量的数据点。
单击可复制此表达式
单击可复制此表达式
7. 参照正则化 x 轴定义并绘制新的数据点数组的图像。
单击可复制此表达式
单击可复制此表达式
由于数据点数量大于 50000,因此使用密度绘图法对数据点进行绘制,将其中具有相近值的数据点映射到单个像素上。该映射会导致一些像素上有一个或多个数据点到其上的映射,而其他像素上则没有数据点到其上的映射。后面所述的其他像素显示为无色。
8. 从三种绘图中分别选取绘图的一小部分,比较其中数据点的数量。
数据点数量 = 2000
单击可复制此表达式
数据点数量 = 40000
单击可复制此表达式
数据点数量 = 70000
单击可复制此表达式
数据点总数越多,则某个邻近的数据点周围出现的数据点越多,而绘制这类数据点的图像会使它们在绘图中看起来像一个点。
由于在三个数组的定义中均使用了 rnd 函数,因此需重新计算工作表,并观察以上绘图中发生的更改。
这对您有帮助吗?