Matplotlib 转换教程
与任何图形包一样,Matplotlib建立在转换框架之上,可轻松在坐标系,用户界面数据坐标系,轴坐标系,图形坐标系和显示坐标系之间移动。
数据坐标
让我们从最常用的坐标开始,即数据坐标系。每当将数据添加到轴时,Matplotlib都会更新数据限制,最常见的是使用set_xlim()和 set_ylim()方法进行更新。
例如,在下图中,数据限制在x轴上从0扩展到10,在y轴上从-1扩展到1。

轴坐标
在数据坐标系之后,轴可能是第二有用的坐标系。这里的点(0,0)是轴或子图的左下角,(0.5,0.5)是中心,而(1.0,1.0)是右上角。您还可以参考超出范围的点,因此(-0.1,1.1)位于轴的左侧和上方。在坐标轴中放置文本时,此坐标系统非常有用,因为您经常需要在固定位置(例如坐标轴窗格的左上角)放置文本气泡,并在平移或缩放时使该位置保持固定。这是一个简单的示例,该示例创建四个面板并将其标记为“ A”,“ B”,“ C”,“ D”,就像您在期刊中经常看到的那样。


浙公网安备 33010602011771号