数据价值-DataValues

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 513|回复: 0

[python] 在Matplotlib绘图中添加Latex风格公式_matplotlib latex

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
39797
发表于 2017-3-20 13:28:46 | 显示全部楼层 |阅读模式
在Matplotlib绘图中添加Latex风格公式,
关键词:matplotlib latex、matplotlib 绘图、matplotlib 实时绘图
Matplotlib绘图的过程中,可以为各个轴的Label,图像的Title、Legend等元素添加Latex风格的公式。
只需要在Latex公式的文本前后各增加一个$符号,Matplotlib就可以自动进行解析,示例代码如下:
#!/usr/bin/env python
#coding:utf-8
"""
  Author:  Chaos --
  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()

该程序执行结果如下图所示:



,,
转载请注明:数据分析 » 在Matplotlib绘图中添加Latex风格公式_matplotlib latex
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|DataValues ( 赣ICP备16006919号-3 点击这里给我发消息 DataValues

GMT+8, 2019-2-17 14:44 , Processed in 0.104751 second(s), 32 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表