matplotlib:如何在画布边界上显示标记

时间:2013-11-11 06:04:56

标签: python matplotlib

如果Matplotlib位于画布边界上,则会隐藏部分数据标记。例如,如果绘图限制设置为xlim(0,1)和ylim(0,1),并且(0.0,0.5)处的数据点绘制为圆形,则只有圆形的右半部分可见剧情。如何显示标记的隐藏部分?奇怪的是,文本没有这样的限制,但数据标记确实如此。

1 个答案:

答案 0 :(得分:1)

使用set_clip_on(错误)

import matplotlib.pyplot as plt
h = plt.plot([0, 0, 1, 1], [0, 1, 1, 0], 'bo')
h[0].set_clip_on(False)
plt.show()