Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python matplotlib:如何在画布边界上显示标记_Python_Matplotlib - Fatal编程技术网

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

Python matplotlib:如何在画布边界上显示标记,python,matplotlib,Python,Matplotlib,如果数据标记位于画布边界上,Matplotlib将隐藏部分数据标记。例如,如果打印限制设置为xlim(0,1)和ylim(0,1),并且(0.0,0.5)处的数据点打印为圆,则只有圆的右半部分在打印上可见。如何显示标记的隐藏部分?奇怪的是,文本并没有这样的限制,而数据标记却有这样的限制 使用(错误) import matplotlib.pyplot as plt h = plt.plot([0, 0, 1, 1], [0, 1, 1, 0], 'bo') h[0].set_clip_on(Fal

如果数据标记位于画布边界上,Matplotlib将隐藏部分数据标记。例如,如果打印限制设置为xlim(0,1)和ylim(0,1),并且(0.0,0.5)处的数据点打印为圆,则只有圆的右半部分在打印上可见。如何显示标记的隐藏部分?奇怪的是,文本并没有这样的限制,而数据标记却有这样的限制

使用(错误)

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()