Matplotlib (目錄)
2022/02/04
-----
https://pixabay.com/zh/photos/business-colleagues-communication-3605367/
-----
精華:
2. 【Matplotlib 日本語訳】 TeXのネイティブレンダリング (Native TeX rendering) - Python Pyramid
-----
Matplolib 基礎
-----
一、Matplotlib 入門一
1.1. Cheatsheet - 1
1.1.1. Quick start
1.1.2. Anatomy of a figure
1.1.3. Subplots layout
1.1.4. Basic plots
1.1.5. Advanced plots
1.1.6. Scales
1.1.7. Projections
1.1.8. Lines
1.1.9. Markers
1.1.10. Colors
1.1.11. Colormaps
1.1.12. Tick locators
1.1.12. Tick formatters
1.1.13. Ornaments
1.1.14. Anamations
1.1.15. Styles
1.1.16. Quick reminders
1.1.17. Ten simple rules
1.2. Cheatsheet - 2
-----
二、Matplotlib 入門二
2.1. Handouts - Beginner
2.2. Handouts - Intermediate
2.3. Handouts - Tips
-----
三、Matplotlib 進階
先搞清楚 figure 與 axes 的區別,再搞清楚 axes 與 pyplot 的區別。
「如果有一些其他的細節調整,在搜索的時候,盡量選擇不用 plt 的答案。原則上來說,plt 和 ax 畫圖兩者是可以互相轉換的,然而轉換過程讓你的代碼更複雜,有時還會產生難以理解的 bug。因此畫圖的時候,請堅持使用一種格式。」[2], [3]。
3.1. Figure Class(3.1. matplotlib.figure)
3.2. Axes Class(3.2. matplotlib.axes)
3.3. Pyplot(3.3. matplotlib.pyplot、3.3.1. matplotlib.pyplot.figure、3.3.2. matplotlib.pyplot.axes)
-----
四、Matplotlib 深入
「Matplotlib 是一個綜合庫,用於在 Python 中創建靜態、動畫和交互式可視化。Matplotlib 讓簡單的事情變得簡單,讓困難的事情成為可能。」[1]。
4. Matplotlib
4.1. Layer
4.1.1. Scripting Layer
4.1.2. Artist Layer
4.1.2.1. Primitives
4.1.2.2. Containers
4.1.3. Backend Layer
4.1.3.1. FigureCanvas
4.1.3.2. Renderer
4.1.3.3. Event
-----
References
# Python plotting
[1] Matplotlib: Python plotting — Matplotlib 3.3.4 documentation
# plt fig ax
[2] matplotlib:先搞明白plt. /ax./ fig再畫- 知乎
https://zhuanlan.zhihu.com/p/93423829
# plt fig ax
[3] plt.xxx(), or ax.xxx(), That Is The Question In Matplotlib | Jun's blog
https://junye0798.com/post/plt-xxx-or-ax-xxx-that-is-the-question-in-matplotlib/
-----
Examples
# 虛線與變動頻率
matplotlib繪製sin、cos曲線_castingA3T的博客-CSDN博客
https://blog.csdn.net/castingA3T/article/details/78934947
# 波的分解與合成
matplotlib - Plotting sum of two sinusoids in Python - Stack Overflow
https://stackoverflow.com/questions/51926684/plotting-sum-of-two-sinusoids-in-python
# 振幅
Python how to plot graph sine wave - Stack Overflow
https://stackoverflow.com/questions/22566692/python-how-to-plot-graph-sine-wave
# 方波 2022/02/18
The Beginner Programmer: Fourier series and square wave approximation
http://firsttimeprogrammer.blogspot.com/2015/04/fourier-series-and-square-wave.html
-----
Matplotlib(目錄)
https://mandhistory.blogspot.com/2022/02/matplotlib.html
-----
Python Machine Learning(目錄)
https://mandhistory.blogspot.com/2022/05/python.html
-----
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。