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
点击 + 号,然后在搜索框中输入Matplotlib,选中后安装即可。
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 |
|
某些注意事项
- 向
plot()
提供一系列数时,它假设第一个数据点对应的x坐标值为0。 - 使用
plot()
时可指定各种实参,还可以使用众多函数对图形进行定制。 - 可以使用列表解析生成需要的值,再传递列表。
希望本文章能够帮到您~