python - 如何根据 Latex 格式修复 y 轴标签?
问题描述
我无法让我的 y 轴标签显示我想做的事情。我究竟做错了什么?
我试过玩弄美元符号的位置,但到目前为止还没有运气。
我想实现以下目标,但没有“nac”这个词和一些细微的变化:
但是,我在绘图上得到以下 y 轴:
plt.figure(2)
x = [4.6, 5.6, 6.3, 7]
y = [0.05037, 0.04814, 0.04853, 0.05013]
y2 = [0.05037, 0.04931, 0.05039, 0.05224]
y3 = [0.07234, 0.05952, 0.05645,0.0538]
plt.plot(x,y, 'bo--', label='A', markersize=8, linewidth=1)
plt.plot(x,y2, 'ro--', label='B', markersize=8, linewidth=1)
plt.plot(x,y3, 'go--', label='C', markersize=8, linewidth=1)
axes = plt.gca()
axes.set_xlim([4.6,7])
plt.xlabel('length/diameter', fontsize=15)
plt.ylabel(r'$\Delta CD_{Mach} ($M_{\infty}$ = 0.85 \longrightarrow$
0.87$)', fontsize=15)
plt.legend(loc='best')
#plt.show()
plt.savefig('test.png', dpi = 300)
plt.close()
解决方案
plt.ylabel(r'$\Delta C_{D_{nac}}^{Mach} (M_{\infty} = 0.85 \longrightarrow 0.87$)')
推荐阅读
- google-cloud-platform - 您可以在 BigQuery 的 DDL 语句中为视图指定列描述吗?
- java - TextView 没有被放置在屏幕的一半以下
- python - 当明确给出 s3 路径时,模式合并不起作用
- powershell - 从 PowerShell 对象输出中消除空行
- java - 带有两个分隔符的 Java 打印数组
- javascript - 使用模板文字添加多个类名
- css - 为什么在使用相同的倾斜时我的字体大小看起来会有所不同?
- codeceptjs - 使用 CodeceptJS 在 Chromium 中运行自定义 JavaScript?
- anaconda - Theano 无法识别 Anaconda 新编译器
- c++ - 查找最长的公共子串