我在python中使用matplotlib.pyplot來繪製我的數據。問題是它生成的圖像似乎是自動調整的。我該如何關閉這個功能,以便當我在(0,0)處繪製一些東西時,它會被固定在中心位置?如何在matplotlib.pyplot中關閉自動縮放
2
A
回答
0
您可以使用xlim()
和ylim()
來設置限制。如果你知道從你的數據去,說-10至20的X和Y上-50至30日,你可以這樣做:
plt.xlim((-20, 20))
plt.ylim((-50, 50))
,使0,0居中。
如果你的數據是動態的,你可以嘗試讓起初自動縮放,但隨後設定的範圍是包容性:
xlim = plt.xlim()
max_xlim = max(map(abs, xlim))
plt.xlim((-max_xlim, max_xlim))
ylim = plt.ylim()
max_ylim = max(map(abs, ylim))
plt.ylim((-max_ylim, max_ylim))
4
你想要autoscale
功能:
from matplotlib import pyplot as plt
# Set the limits of the plot
plt.xlim(-1, 1)
plt.ylim(-1, 1)
# Don't mess with the limits!
plt.autoscale(False)
# Plot anything you want
plt.plot([0, 1])
相關問題
- 1. 關閉自動縮放故事板
- 2. 關閉x-ms-webview自動縮放
- 3. 如何防止或關閉位圖的direct2d「自動縮放」?
- 4. UIWebView - 關閉縮放?
- 5. 關閉縮放在拱廊
- 6. AWS自動縮放組中的關閉順序
- 7. Textmate,在關閉html標籤時自動關閉縮進
- 8. 如何在Swift中自動關閉alertview?
- 9. 如何在android中自動關閉GPS?
- 10. 關閉縮放achart引擎
- 11. 如何在Bluefish中關閉括號自動關閉
- 12. 如何自動關閉infoWindow?
- 13. 如何自動關閉JOptionPane?
- 14. 如何自動關閉InfoWindows
- 15. 如何自動關閉JMXConnectorServer
- 16. 如何自動關閉VTKRenderWindow
- 17. 如何自動關閉alertdialog
- 18. 如何在Maven中關閉jar壓縮
- 19. 自動縮放?
- 20. 在肖像模式下關閉縮放
- 21. 如何關閉Xcode的6自動縮進文本文件
- 22. 如何關閉Clion中的自動關閉參數
- 23. 關閉自動關閉標籤在jsoup
- 24. 自動關閉?
- 25. 如何使用自動縮放背景重疊自動縮放圖像
- 26. 如何在Vim中使用自動關閉對在Vim中自動插入新行和縮進
- 27. phpBB自動縮放
- 28. 自動縮放AWS
- 29. GAE自動縮放
- 30. Matplotlib自動縮放
的可能的複製[在matplotlib中設置y軸限制](http://stackoverflow.com/questions/3777861/setting-y-axis-limit-in-matplotlib) – SiHa
它不是。這是關於自動縮放。 –