python随笔-4

本文最后更新于:2022年6月15日 晚上

前言

临近期末周了,所以人也闲下来一点了。什么?你问我期末不复习吗?啊,挂科嘛,不要紧的(迫真
刚好Matplotlib可能在某些地方要用上,某本书上也有讲例子,就跑来学学了。这篇随笔估计非常杂,关于Matplotlib的什么东西都可能扔上来www,不过有目录应该会清晰许多。

正文

Matplotlib的安装

CMD执行pip命令:pip install --user matplotlib
终端执行pip命令:$ python -m pip install --user matplotlib

在macOS系统中,若操作不成功,请尝试删去–user再次执行。

在pyCharm中,用的解释器可能是虚拟环境中的解释器,可按如下步骤安装Matplotlib:
File -> Settings -> Project: Project Name -> Project Interpreter
1-1
1-2
点击 + 号,然后在搜索框中输入Matplotlib,选中后安装即可。
1-3

pyCharm懒狗型安装方法:直接在python文件中先用import导入matplotlib包,会报错,鼠标放到import代码上会显示浮动窗口,有直接安装操作。

如果pyCharm把matplotlib默认输出到Sciview了,而你又不想这么做,那么可以通过Settings -> Tools -> Python Scientific找到Show plots in toolwindow选项,取消勾选即可。

Matplotlib的导入

import matplotlib.pyplot as plt
使用别名plt是因为官方这么用所以跟风(bushi)就完事了

Matplotlib输出中文

建议不要使用Matplotlib输出中文(比如图表标题)以避免出现无法正确显示文字的问题,但是也不是没有办法。
输入这行代码即可:plt.rcParams['font.sans-serif'] = ['SimHei']
SimHei是微软雅黑字体。

如果还需要执行其他代码如设置样式:plt.style.use('seaborn'),请在这一系列代码最后面加入字体设置代码,否则有可能出现仍然无法显示中文字体的问题。

使用内置样式

可以在终端执行如下命令来查看有哪些样式可供使用:

1
2
>>> import matplotlib.pyplot as plt
>>> plt.style.available

某些注意事项

  1. plot()提供一系列数时,它假设第一个数据点对应的x坐标值为0。
  2. 使用plot()时可指定各种实参,还可以使用众多函数对图形进行定制。
  3. 可以使用列表解析生成需要的值,再传递列表。

这里有一只爱丽丝

希望本文章能够帮到您~


python随笔-4
https://map1e-g.github.io/2022/06/13/python-essay-4/
作者
MaP1e-G
发布于
2022年6月13日
许可协议