小编Osc*_*hen的帖子

如何在 matplotlib 中使用 Latex 在我的轴标题中获得每千位符号?

直到现在我有这个:

plt.xlabel('$\delta^1^8$O \‰ vs VSMOW') 
Run Code Online (Sandbox Code Playgroud)

它在没有 promille 标志的情况下运行良好,但是当我添加它时会出现一个空白图形。

然后我尝试了 TheImportanceOfBeingErnest 的回答:

plt.xlabel(u'$\delta^{18}$O ‰ vs VSMOW') 
Run Code Online (Sandbox Code Playgroud)

但后来出现了:

“UnicodeEncodeError:‘ascii’编解码器无法对位置 264 中的字符‘\u2030’进行编码:序号不在范围内(128)”

也许这有什么问题?

from matplotlib import rc

rc('font', **{'family':'serif','serif':['Palatino']})
    rc('text', usetex=True)
Run Code Online (Sandbox Code Playgroud)

解决方案(感谢 TheImportanceOfBeingErnest)

plt.rcParams['text.latex.preamble']=[r"\usepackage{wasysym}"]
Run Code Online (Sandbox Code Playgroud)

plt.xlabel(r'$\delta^{18}$O \textperthousand vs VSMOW')
Run Code Online (Sandbox Code Playgroud)

python latex graph matplotlib

5
推荐指数
1
解决办法
3163
查看次数

如何在散点图中圈出不同的数据集?

如何在散点图中圈出不同的数据集?

我正在寻找的是这样的:

在散点图中圈出不同的数据集

另外,此后如何用(阴影)颜色填充圆圈?

python latex graph matplotlib data-analysis

3
推荐指数
1
解决办法
2273
查看次数

标签 统计

graph ×2

latex ×2

matplotlib ×2

python ×2

data-analysis ×1