0

所以我有一个运行良好的单象限图,除了当一个点正好落在一个轴上时,它会被切断。

在此处输入图像描述

上面 x 轴右侧的蓝色和绿色三角形应该是完整的菱形。

有没有什么简单的方法可以让刻度显示在 x 轴的顶部而不是被截断?我想保留原点。

4

2 回答 2

1

您需要在绘图区域内移动轴,以免绘图符号被切断。最好的方法是稍微扩大绘图范围并使用visibleRangegridLinesRange属性来限制轴和网格线的可见部分。

Plot Gallery示例应用程序中的“控制图”图演示了这种技术。

于 2013-03-19T00:29:10.877 回答
0

您可以在使用的“numberForPlot”方法中更改点的值:

如果该值等于 0,则向其中添加一些内容,以使菱形的底部接触 x 轴。您必须添加的数量取决于您的规模,并且应该可以通过编程方式计算。

如果您在此图中有用户交互,例如如果用户可以选择一个点并显示其值,那么您应该保留“修改”点的记录,以便能够显示“真实”值。

于 2013-03-18T15:07:50.040 回答