Python科研绘图--Task05

目录

SciencePlots

安装SciencePlots

安装LaTeX

① 安装 MikTex 和 Ghostscript

② 将软件的安装路径添加到系统环境变量中

SciencePlots 绘图示例


SciencePlots

虽然 Matplotlib ProPlot 库能够绘制出插图结果,但用户还需要根据期刊的配图绘制要求进行诸如字体、刻度轴、轴脊、图例等图层属性的定制化修改,这不但会增加论文插图的绘制时间,而且容易导致用户忽略一些图层细节要求。

安装SciencePlots

pip install SciencePlots

安装LaTeX

① 安装 MikTex Ghostscript

ScienePlots 库官方建议用户使用 MikTex 软件安装 LaTeX ,用户直接从 MikTex 官网下载 其最新版本并安装即可。Ghostscript 是一套建基于 Adobe PostScript 及可移植文档格式( PDF) 的页面描述语言等而编译成的免费软件,用户可从其官网下载最新版本并安装。

② 将软件的安装路径添加到系统环境变量中

在安装了上述两款软件后,用户还需要将它们的安装路径添加到系统环境变量中,具体为 “\...\miktex\bin\x64 ”和“ \...\gs__( 版本号 )\bin ”。一般情况下,在添加完系统环境变量后,重启机器,相关配置即可生效。

SciencePlots 绘图示例

Python科研绘图--Task05_第1张图片

提示:SciencePlots 库不但提供了主流英文科技期刊的绘图风格模板而且能够实现不同绘图风格的混合使用。此外,在使用该库的绘图风格时可通过 plt.style.use('science') 设置全局绘图风格,也可通过以下语句来临时使用绘图风格。

with plt.style.context('science'):
plt.figure()
plt.plot(x, y)
plt.show()
建议使用全局设置,因为在使用临时绘图风格,特别是使用了 LaTeX 字符时,将导致绘制图例、轴标签等图层属性时,无法使用 LaTeX 字符风格,造成绘图结果整体不协调问题。

你可能感兴趣的:(科研绘图,python,开发语言)