【发布时间】:2013-08-08 05:42:54
【问题描述】:
我有以下图,其中标记指定平均值,误差线标记最小值和最大值。如您所见,很难区分不同数据点之间的差异,因为它们重叠。
我删除了图例,以便顺便更容易看到这个情节。
我的想法是将图分成两个单独的图,其中 1 的数据从 0 到 0.25,另一个图的数据从 0.35 到 0.6,但我不确定这是否会大大改善情况或看起来很糟糕。
我希望一些经验丰富的 MATLAB 用户对如何修改我的绘图有一些想法(例如,更改轴限制、使用轴正方形或轴图像,或其他我不知道的东西)。
我什至尝试使用命令 set(gca,'XScale','log'); 切换到日志图;
但这是我的结果:
【问题讨论】:
-
从 FileExchange 尝试
BreakXAxis。 -
Panel Chart 怎么样?
-
@Schorsch,我正在尝试使用 BreakXAxis,但我一次绘制每个点,因为我必须单独调整它们的标记。我在使用此功能时遇到问题。有什么建议吗?
-
有一些非常大的误差线:o 我的意思是非常大......
-
我会同意你将情节分成两个区域,或者生成第二个图形(或插图)放大到不清楚的区域。