本文簡要介紹 python 語言中 matplotlib.axes.Axes.text
的用法。
-
將文本添加到軸。
將文本
s
添加到數據坐標中位置x
、y
的軸上。- 參數:
- x, y 浮點數
-
放置文本的位置。默認情況下,這是在數據坐標中。可以使用
transform
參數更改坐標係。 - s str
-
文本。
- fontdict 字典,默認值:無
- 灰心
不鼓勵使用
fontdict
。參數應作為單獨的關鍵字參數或使用 dictionary-unpackingtext(..., **fontdict)
傳遞。用於覆蓋默認文本屬性的字典。如果 fontdict 為 None,則默認值由
rcParams
確定。
- 返回:
- 其他參數:
- **kwargs
Text
屬性。 -
其他雜項文本參數。
屬性
說明
一個過濾器函數,它接受一個 (m, n, 3) 浮點數組和一個 dpi 值,並返回一個 (m, n, 3) 數組和距圖像左下角的兩個偏移量
標量或無
bool
bool
color
帶有
patches.FancyBboxPatch
屬性的字典unknown
unknown
unknown
color
或 ccolor
fontfamily
或係列或字體名稱{字體名稱,'serif','sans-serif','cursive', 'fantasy', 'monospace'}
fontproperties
或字體或font_propertiesfontsize
或尺寸浮點數或{'xx-small'、'x-small'、'small', 'medium', 'large'、'x-large'、'xx-large'}
fontstretch
或拉伸{0-1000 範圍內的數值、'ultra-condensed'、'extra-condensed'、'condensed'、'semi-condensed'、'normal'、'semi-expanded'、'expanded'、'extra-expanded'、'ultra-expanded'}
fontstyle
或款式{'normal', 'italic', 'oblique'}
fontvariant
或變體{'normal','small-caps'}
fontweight
或重量{0-1000 範圍內的數值,'ultralight', 'light', 'normal', 'regular', 'book', 'medium', 'roman', 'semibold', 'demibold', 'demi', 'bold', 'heavy','extra bold','black'}
str
{'left', 'center', 'right'}
bool
object
浮點數(字體大小的倍數)
str
bool
multialignment
或 ma{'left', 'right', 'center'}
bool
None 或 bool 或 float 或可調用
(浮點數,浮點數)
bool
浮點數或 {'vertical', 'horizontal'}
{無,'default', 'anchor'}
(比例:浮點數,長度:浮點數,隨機性:浮點數)
布爾或無
object
bool
str
布爾或無
verticalalignment
或 va{'bottom', 'baseline', 'center', 'center_baseline', 'top'}
bool
bool
float
float
float
- **kwargs
例子
單個關鍵字參數可用於覆蓋任何給定參數:
>>> text(x, y, s, fontsize=12)
默認轉換指定文本在數據坐標中,或者,您可以在軸坐標中指定文本((0, 0) 是左下角, (1, 1) 是右上角)。下麵的示例將文本放置在軸的中心:
>>> text(0.5, 0.5, 'matplotlib', horizontalalignment='center', ... verticalalignment='center', transform=ax.transAxes)
您可以使用關鍵字
bbox
在文本實例周圍放置一個矩形框(例如,設置背景顏色)。bbox
是Rectangle
屬性的字典。例如:>>> text(x, y, s, bbox=dict(facecolor='red', alpha=0.5))
用法
Axes.text(x, y, s, fontdict=None, **kwargs)
相關用法
- Python matplotlib Axes.tripcolor用法及代碼示例
- Python matplotlib Axes.tick_params用法及代碼示例
- Python matplotlib Axes.tricontourf用法及代碼示例
- Python matplotlib Axes.triplot用法及代碼示例
- Python matplotlib Axes.tricontour用法及代碼示例
- Python matplotlib Axes.get_legend_handles_labels用法及代碼示例
- Python matplotlib Axes.hist用法及代碼示例
- Python matplotlib Axes.step用法及代碼示例
- Python matplotlib Axes.contour用法及代碼示例
- Python matplotlib Axes.plot用法及代碼示例
- Python matplotlib Axes.semilogx用法及代碼示例
- Python matplotlib Axes.semilogy用法及代碼示例
- Python matplotlib Axes.inset_axes用法及代碼示例
- Python matplotlib Axes.axis用法及代碼示例
- Python matplotlib Axes.barbs用法及代碼示例
- Python matplotlib Axes.set_prop_cycle用法及代碼示例
- Python matplotlib Axes.axline用法及代碼示例
- Python matplotlib Axes.axvspan用法及代碼示例
- Python matplotlib Axes.contourf用法及代碼示例
- Python matplotlib Axes.locator_params用法及代碼示例
- Python matplotlib Axes.set_ylim用法及代碼示例
- Python matplotlib Axes.loglog用法及代碼示例
- Python matplotlib Axes.boxplot用法及代碼示例
- Python matplotlib Axes.arrow用法及代碼示例
- Python matplotlib Axes.set_xlim用法及代碼示例
注:本文由純淨天空篩選整理自skytowner.com大神的英文原創作品 matplotlib.axes.Axes.text。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。