当前位置: 首页 > 面试题库 >

在Python / Matplotlib中加下划线

金高飞
2023-03-14
问题内容

我找不到与此主题相关的其他主题或文档-有没有人成功地在pythons matplotlib包中强调了这一点?对于所有其他属性,我使用的语法是这样的:

plt.text(0.05, 0.90, 'Parameters: ', fontsize=12)

但是,我无法弄清楚如何在此文本下划线,除非将一行实际编码到文件中。

有什么想法吗?


问题答案:

Matplotlib可以使用LaTeX处理所有文本,有关更多信息,请参见文档的本页。在LaTeX中为文本加下划线的命令很简单\underline。从以下示例脚本之一的文档字符串开始:

如果rc设置了参数text.usetex,则可以使用TeX渲染所有matplotlib文本。目前,此功能可在aggps后端上使用,并且要求您正确安装了系统上的tex和http://matplotlib.sf.net/matplotlib.texmanager.html中描述的其他依赖项。第一次运行脚本时,您会看到tex和相关工具的大量输出。下次,运行可能会停止,因为很多信息都存储在〜/
.tex.cache中

因此,作为一个简单的例子,我们可以做

import matplotlib.pyplot as plt
from matplotlib import rc

rc('text', usetex=True)

plt.sunplot(111)

plt.text(0.05, 0.90, r'\underline{Parameters}: ', fontsize=12)

获得带下划线的文本。



 类似资料:
  • 我已经实现了Custom edittext,具有自定义样式: 这是屏幕: 这里只有光标,现在当我再次选择光标时,我得到如下结果: 我不想要光标下方的黄色下划线。 这是在Moto g4和android 7.0中测试的。 编辑还在错误上下划线,如果我seterror和文本不可见的错误:

  • >>> class MyClass(): ... def __init__(self): ... self.__superprivate = "Hello" ... self._semiprivate = ", world!" ... >>> mc = MyClass() >>> print mc.__superprivate Traceback (most recen

  • 如何在flatter-insidewidget中为文本加下划线? 在

  • 本文向大家介绍python中单下划线和双下划线分别是什么?相关面试题,主要包含被问及python中单下划线和双下划线分别是什么?时的应答技巧和注意事项,需要的朋友参考一下 name:一种约定,python内部的名字,是用来与用户自动以的名字区分开,防止冲突

  • 我有自定义背景可绘制的EditText: EditText代码: 我正在使用android数据绑定库和MVVM架构。 当允许编辑并且用户开始在EditText中键入文本时,在键入的单词下会出现额外的下划线(它只属于当前键入的单词,EditText文本的所有其他部分都没有下划线): 我试图通过向EditText添加滤色器来删除下划线: 但不管用。 “java.lang.Integer不能强制转换为A

  • 问题内容: 如何将趋势线添加到使用matplotlib.scatter绘制的点图上? 问题答案: 如这里解释 在numpy的帮助下,您可以计算出例如线性拟合。