【原】在Matplotlib绘图中添加Latex风格公式
2024-10-15 07:28:04
Matplotlib绘图的过程中,可以为各个轴的Label,图像的Title、Legend等元素添加Latex风格的公式。
只需要在Latex公式的文本前后各增加一个$符号,Matplotlib就可以自动进行解析,示例代码如下:
#!/usr/bin/env python
#coding:utf-8
"""
Author: Chaos --<Chaosimpler@gmail.com>
Purpose: 在Matplotlib绘图过程中使用Latex风格的公式
Created: 2014年10月17日
""" import matplotlib.pyplot as plt
import numpy as np if __name__ == '__main__': x=np.arange(0.01,1,0.01)
y=0.5*np.log((1-x)/x) plt.grid()
plt.subplots_adjust(top=0.9)
plt.scatter(x,y,label=r'$\alpha =\frac{1}{2}\ln(\frac{1-\varepsilon}{\varepsilon })$') plt.legend()
plt.xlabel(r'$\varepsilon$',fontsize=20)
plt.ylabel(r'$\alpha$',fontsize=20)
plt.xlim(0,1) plt.show()
该程序执行结果如下图所示:
最新文章
- phonegap学习笔记
- tkprof工具详解二(一些实例)
- log4j - 配置文件
- dubbo使用遇到的问题
- 40个GitHub上最受欢迎的iOS开源项目
- CABasicAnimation(CAKeyframeAnimation)keypath 取值
- javascript变量提升
- Oracle 中包的应用
- shell命令前后端切换和暂停
- BZOJ1419: Red is good
- Java Web应用集成OSGI
- SQL语句异常导致项目报错
- 【转】Redis学习笔记(四)如何用Redis实现分布式锁(1)—— 单机版
- APP包打包签名步骤
- mr微博内容推荐
- Using the G711 standard
- sas 变量类型转换
- 15. 3Sum (重新分配数组大小)
- CentOS 7.x,不重新编译 PHP,动态安装 imap 扩展
- TQ2440与西门子S7-200 PLC自由口通信实现过程中问题总结