An open API service indexing awesome lists of open source software.

https://github.com/josephbarbierdarnal/drawarrow

Drawing arrows for matplotlib made easy
https://github.com/josephbarbierdarnal/drawarrow

arrow matplotlib python

Last synced: 3 months ago
JSON representation

Drawing arrows for matplotlib made easy

Awesome Lists containing this project

README

          

# drawarrow

drawarrow logo

Drawing arrows for `matplotlib` made easy.

Check out [the online documentation](https://python-graph-gallery.com/drawarrow/).



## Quick Start

```python
import matplotlib.pyplot as plt
from drawarrow import fig_arrow

fig, ax = plt.subplots()

ax.scatter(x=[1, 2, 3, 4, 5], y=[1, 2, 3, 4, 5], s=100)

fig_arrow(
head_position=(0.5, 0.5),
tail_position=(0.2, 0.7),
width=2,
radius=0.3,
color="darkred",
fill_head=False,
mutation_scale=2,
)

plt.show()
```

![](https://github.com/JosephBARBIERDARNAL/drawarrow/blob/main/img/quick-start.png?raw=true)



## Installation

```
pip install drawarrow
```



## Next steps

You can have a look at this [tutorial](https://python-graph-gallery.com/drawarrow/) or see the [examples](https://josephbarbierdarnal.github.io/drawarrow/reference/ax_arrow/#examples).