数据可视化应用Python学术绘图(附实战案例)

Posted 文宇肃然

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据可视化应用Python学术绘图(附实战案例)相关的知识,希望对你有一定的参考价值。

使用Python绘制Sci学术期刊配图

SciencePlots 库介绍

使用Python-matplotlib绘制科研图表,其默认的颜色和格式并不能满足一般的期刊要求,若想要符合要求,就必须自定义设置,而这个步骤在对面对多幅图表时就显得繁琐和重复。

安装

我们直接可使用pip 直接进行安装,但想要安装最新版本可以采用如下方式:

pip install git+https://github.com/garrettj403/SciencePlots.git

如使用pip稳定安装,则直接使用如下代码:

# for lastest release
pip install SciencePlots

主要样式

SciencePlots 提供了多种用于不同期刊发表要求的主题,接下来我们主要介绍几种主题,注意:由于SciencePlots默认使用Latex字体渲染,而相应软件安装较为麻烦,以下样例均采用禁用Latex字体渲染,即设置 no-latex (数据还是使用官网提供的):

数据构建:

import numpy as np 
import matplotlib.pyplot as plt 
def model(x, p):
    return x ** (2 * p + 1) / (1 + x ** (2 * p))
x = np.linspace(0.75, 1.25, 201)

「原始主题」

fig, ax = plt.subplots(figsize=(4,3),dpi=200)
for

以上是关于数据可视化应用Python学术绘图(附实战案例)的主要内容,如果未能解决你的问题,请参考以下文章

Python可视化应用实战案例30篇-基础绘图命令详解含大量示例代码(附Python代码)

数据可视化应用核密度空间插值实战案例(附Python和R语言代码)

数据可视化应用IDW插值计算实战案例(附Python和R语言代码)

数据可视化应用用Python通过ggplot2实现交互可视化(附Python应用案例)

数据可视化应用xarray 绘图可视化-创建xarray对象&数据读取和转换&数据索引和分片&插值和广播(附代码)

Python应用实战案例-深入浅出Python随机森林预测实战(附源码)