所以我有一个运行良好的象限图,只是当一个点正好落在一个轴上时,它会被切断。
上方x轴右侧的蓝色和绿色三角形应为全钻石。
有没有简单的方法让刻度显示在x轴上而不是被切断?我想保留原点。
答案 0 :(得分:1)
您需要在绘图区域内移动轴,以使绘图符号不会被切断。最好的方法是稍微扩展绘图范围,并使用visibleRange
和gridLinesRange
属性来限制轴和网格线的可见部分。
Plot Gallery 示例应用程序中的“控制图”图表演示了这种技术。
答案 1 :(得分:0)
您可以更改所用“numberForPlot”方法中的点值:
如果值等于0,则向其中添加一些内容,以使菱形底部接触x轴。您必须添加的金额取决于您的规模,并且应该以编程方式计算。
如果您在此图表中有用户交互,例如,如果用户可以选择一个点并显示其值,那么您应该保留“已修改”点的记录,以便能够显示“真实”值