本文簡要介紹 python 語言中 matplotlib.axes.Axes.arrow
的用法。
-
在軸上添加一個箭頭。
這將繪製一個從
(x, y)
到(x+dx, y+dy)
的箭頭。- 參數:
- x, y 浮點數
-
箭頭底的 x 和 y 坐標。
- dx, dy 浮點數
-
箭頭沿 x 和 y 方向的長度。
- width 浮點數,默認:0.001
-
完整箭頭尾部的寬度。
- length_includes_head 布爾值,默認值:假
-
如果在計算長度時要計算頭,則為真。
- head_width 浮點數或無,默認:3*width
-
完整箭頭的總寬度。
- head_length 浮點數或無,默認值:1.5*head_width
-
箭頭的長度。
- shape {'full', 'left', 'right'},默認:'full'
-
繪製 left-half、right-half 或完整箭頭。
- overhang 浮點數,默認值:0
-
箭頭向後掃過的分數(0 懸垂表示三角形)。可以是負數或大於一。
- head_starts_at_zero 布爾值,默認值:假
-
如果為 True,則頭部開始在坐標 0 處繪製,而不是在坐標 0 處結束。
- **kwargs
-
Patch
屬性:屬性
說明
一個過濾器函數,它接受一個 (m, n, 3) 浮點數組和一個 dpi 值,並返回一個 (m, n, 3) 數組和距圖像左下角的兩個偏移量
unknown
bool
antialiased
或 aa布爾或無
CapStyle
或 {'butt', 'projecting', 'round'}BboxBase
或無bool
補丁或(路徑,變換)或無
color
edgecolor
或 ec顏色或無
facecolor
或 fc顏色或無
bool
str
{'/'、'\'、'|'、'-'、'+'、'x', 'o'、'O'、'.'、'*'}
bool
JoinStyle
或 {'miter', 'round', 'bevel'}object
linestyle
或 ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidth
或 lw浮點數或無
bool
None 或 bool 或 float 或可調用
bool
(比例:浮點數,長度:浮點數,隨機性:浮點數)
布爾或無
str
bool
float
- 返回:
FancyArrow
-
創建的
FancyArrow
對象。
注意
生成的箭頭受軸縱橫比和限製的影響。這可能會產生一個箭頭,它的頭部與它的莖不成直角。要創建一個箭頭,它的頭部與它的莖是方形的,例如使用
annotate()
:>>> ax.annotate("", xy=(0.5, 0.5), xytext=(0, 0), ... arrowprops=dict(arrowstyle="->"))
用法
Axes.arrow(x, y, dx, dy, **kwargs)
相關用法
- Python matplotlib Axes.axis用法及代碼示例
- Python matplotlib Axes.axline用法及代碼示例
- Python matplotlib Axes.axvspan用法及代碼示例
- 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.barbs用法及代碼示例
- Python matplotlib Axes.tripcolor用法及代碼示例
- Python matplotlib Axes.set_prop_cycle用法及代碼示例
- Python matplotlib Axes.tick_params用法及代碼示例
- Python matplotlib Axes.contourf用法及代碼示例
- Python matplotlib Axes.tricontourf用法及代碼示例
- Python matplotlib Axes.locator_params用法及代碼示例
- Python matplotlib Axes.set_ylim用法及代碼示例
- Python matplotlib Axes.loglog用法及代碼示例
- Python matplotlib Axes.text用法及代碼示例
- Python matplotlib Axes.boxplot用法及代碼示例
- Python matplotlib Axes.triplot用法及代碼示例
- Python matplotlib Axes.tricontour用法及代碼示例
- Python matplotlib Axes.set_xlim用法及代碼示例
注:本文由純淨天空篩選整理自skytowner.com大神的英文原創作品 matplotlib.axes.Axes.arrow。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。