1、打印特殊符号

matplotlib在公式书写上面跟latex很相似,接下来我们就特殊符号,上标下标来具体展示一下。

import matplotlib.pyplot as plt

x = [i+1 for i in range(20)]

y = x

plt.figure()

plt.title(r"$alpha$ > $eta$") # 打印α>β

plt.xlabel(r"$heta$") # 打印θ

plt.ylabel(r"$omega$") # 打印ω

plt.plot(x, y)

plt.show()

效果如下:

由此可见,打印特殊符号需要知道特殊符号的英文名称,在前面加上转义符反斜杠,再用一对美元符号包起来即可。

接下来,我们尝试打印下标和上标。下标需要加"_",上标需要加"^",这跟latex语法完全一样。

import matplotlib.pyplot as plt

x = [i+1 for i in range(20)]

y = x

plt.figure()

plt.title(r"$alpha_i$ > $eta_i$") # 打印α_i > β_i

plt.xlabel(r"$heta^2$") # 打印θ^2

plt.ylabel(r"$omega^n$") # 打印ω^n

plt.plot(x, y)

plt.show()

我们看看效果:

更多符号对应字母请见下图:

2、制作图例,legend函数

import matplotlib.pyplot as plt

from math import sin, cos, exp

x = [(i+1)/100 for i in range(1000)]

y1 = [sin(i) for i in x]

y2 = [cos(i) for i in x]

y3 = [exp(-i) for i in x]

plt.figure()

plt.plot(x, y1)

plt.plot(x, y2)

plt.plot(x, y3)

# 分别对应y1,y2,y3标志图例,注意e^(-x)要加大括号表示(-x)是一个整体,都是上标

plt.legend(["sin(x)", "cos(x)", "$e^{-x}$"])

plt.show()

在文章最后附上参考链接~

补充知识:Python - - print的格式化符号

如下所示:

%c 格式化字符及其ASCII码

%s 格式化字符串

%d 格式化整数

%u 格式化无符号整型

%o 格式化无符号八进制

%x 格式化无符号十六进制

%X 格式化无符号十六进制(大写)

%f 格式化浮点数,可指定小数点后面的精度

%e 用科学记数法格式化浮点数

%E 作用同%e

格式化操作符辅助指令

m.n :m是显示的最小总宽度,n是小数点后的位数。

* 定义宽度或者小数点精度

- 用作左对齐

+ 在正数前面显示加号+

# :在正数前面显示空格;在八进制前显示零("0");在十六进制前显示‘0x"或者"0X"

‘%%"输出一个单一的"%"

(var)映射变量(字典参数)

>>>print("I like %s and can eat %.2f kg." % ("orange", 1.5))

I like orange and can eat 1.50 kg.

>>>pi = 3.1415926

>>>print("pi = %.*f" % (5, pi))

pi = 3.14159

以上这篇python plt可视化――打印特殊符号和制作图例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持云海天教程。

python的符号怎么打_python plt可视化――打印特殊符号和制作图例代码相关推荐

  1. python打印特殊符号_python plt可视化——打印特殊符号和制作图例代码

    1.打印特殊符号 matplotlib在公式书写上面跟latex很相似,接下来我们就特殊符号,上标下标来具体展示一下.import matplotlib.pyplot as plt x = [i+1 ...

  2. python制作图例_python plt可视化——打印特殊符号和制作图例代码

    1.打印特殊符号 matplotlib在公式书写上面跟latex很相似,接下来我们就特殊符号,上标下标来具体展示一下. import matplotlib.pyplot as plt x = [i+1 ...

  3. python plt可视化——打印特殊符号和制作图例

    1.打印特殊符号 matplotlib在公式书写上面跟latex很相似,接下来我们就特殊符号,上标下标来具体展示一下. import matplotlib.pyplot as pltx = [i+1 ...

  4. python中符号计算输出数学_Python科学计算与数据处理—符号运算库.doc

    Python 科学计算与数据处理 - 符号运算库 符号运算库目录从示例开始欧拉恒等式球体体积数学表达 式符号数值运算符和函数符号运算表达式转换和简化方程目录微分 方程积分其他函数符号运算库. 它的目标 ...

  5. python matplotlib画数据分布图_Python数据可视化之matplotlib

    数据可视化能让人们更直观的传递数据所要表达的信息.Python 中有两个专用于可视化的库,matplotlib 和 seaborn ,本文将介绍matplotlib. Matplotlib:基于Pyt ...

  6. python科学坐标系绘制分析_python数据可视化案例——平行坐标系(使用pyecharts或pandas)...

    平行坐标是可视化高维几何和分析多元数据的常用方法. 为了在n维空间中显示一组点,绘制由n条平行线组成的背景,通常是垂直且等距的.所述的点N 维空间被表示为折线与顶点在平行的轴线: 第i 轴上顶点的位置 ...

  7. python中积分怎么表示_python中的数值积分与符号积分

    旁白:当你创建一个符号表达式时,保持它的象征性.不要混合使用真正的浮点np.pi和复杂的浮点1j,而是使用SymPy的pi和{}.在from sympy import exp, pi, I, bess ...

  8. python动态横道图_Python数据可视化:甘特图画法

    大家好,我是一名Python数据分析师,我想把自己转行成功之路上的经验分享给大家,由此就有了我的人工智能四部曲:<15天学会Python编程>.<每天10分钟,用Python学数据分 ...

  9. python数据可视化库 动态的_Python数据可视化:Pandas库,只要一行代码就能实现...

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章一级AI入门学习 ,作者小伍哥 刚接触Python的新手.小白,可以复制下面的链接去免费观 ...

最新文章

  1. SVO: 视觉SLAM中特征点法与直接法结合
  2. 手机app 有没有window.location.href_热议小程序使用场景越来越多,未来有没有可能替代手机APP?...
  3. python set union_python – set.union()抱怨它在传入生成器时没有参数
  4. winform下 PictureBox 显示网络图片
  5. R语言与概率统计(四) 判别分析(分类)
  6. linux中可以安装不同版本的gcc么,在linux下安装多个版本的GCC
  7. Elasticsearch--高级-映射_修改映射 数据迁移---全文检索引擎ElasticSearch工作笔记019
  8. A. 解决运行php文件出现乱码的问题
  9. java session.load_java – 了解hibernate中的session.get vs session.load方法
  10. 张珺 2015/07/13 个人文档
  11. matlab griddata外插,matlab griddata方法使用介绍
  12. 疫情防控中小学开学错峰错时返校放学方案
  13. 【论文解读】Sort、Deep-Sort多目标跟踪算法
  14. 胶原蛋白市场爆发,德国vikki如何在市场异军突起?
  15. 电商积分体系存在的问题
  16. python终端会话是指什么_进程组、会话、控制终端的概念及程序
  17. 对京东商品评论进行词频统计并制作词云
  18. 基于单片机的升力检测仪系统设计
  19. matplotlib | Python强大的作图工具,让你从此驾驭图表
  20. php齐博cms,齐博CMS splitword.php后门解密

热门文章

  1. Prometheus(一)——概述、监控体系、生态组件、部署
  2. 国王将金币作为工资,发放给忠诚的骑士。 问题 G: 金币
  3. 愉快复习马克思主义与当代
  4. java 调用 oracle存储过程_java代码调用oracle存储过程
  5. compareTo()用法
  6. windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决
  7. 「 生活太重要了,不能太过严肃 」:生命游戏之父、最神奇的数学家John Conway...
  8. Trojan.DL.Win32.Hmir.hl的清除方法 采用驱动提供服务的木马病毒
  9. 上班族做什么副业赚钱?全面解析副业赚钱模式!
  10. 字符串短横线和驼峰形式的互相转换 Javascript