Matplotlib

来自Gea-Suan Lin's Wiki
跳转到导航 跳转到搜索

Matplotlib是一套Python写的绘图工具。

安装

Ubuntu 22.04下,Python 3的版本是3.10,版本算是还可以,所以我使用系统的Python搭配pipx安装[1]

pipx install --include-deps jupyterlab; pipx inject jupyterlab matplotlib numpy jupyter-console scipy simpy sympy arrow pandas tabulate isort black jupyterlab_code_formatter PyQt5 qtconsole drawSvg CairoSVG

这个安装方式会发现不会把jupyter-qtconsole连结到.local/bin下面,所以需要自己指定完整路径执行,或是用一个symbolic link放到$PATH搜的到的地方:

~/.local/pipx/venvs/jupyterlab/bin/jupyter-qtconsole
~/.local/share/pipx/venvs/jupyterlab/bin/jupyter-qtconsole

范例

执行jupyter-qtconsole后就可以开始使用Python界面,并且透过plot产生图片:

import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4])

关闭interactive模式的话,需要用show()显示:

import matplotlib.pyplot as plt
plt.ioff()
plt.margin(x=0, y=0)
plt.plot([1, 2, 3, 4])
plt.show()

参考资料

  1. pipx and Jupyter Qt console. 2022-03-28 [2023-05-19] (English). 

外部链接