# Why does the arrow option in plot() not work when plotting with 3 axes?

**URL:** <https://discourse.julialang.org/t/why-does-the-arrow-option-in-plot-not-work-when-plotting-with-3-axes/76479>\
**Category:** New to Julia\
**Tags:** plotting, 3d\
**Created:** [February 15, 2022, 10:01am UTC](https://discourse.julialang.org/t/why-does-the-arrow-option-in-plot-not-work-when-plotting-with-3-axes/76479 "2022-02-15T10:01:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![chrisoffner](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisoffner/32/31162_2.png) [@chrisoffner](https://discourse.julialang.org/u/chrisoffner)\
**Post date:** [February 15, 2022, 10:01am UTC](https://discourse.julialang.org/t/why-does-the-arrow-option-in-plot-not-work-when-plotting-with-3-axes/76479/1 "2022-02-15T10:01:03Z")

</div>

For some reason, the `arrow=true` argument doesn’t seem to have any effect once I give `plot` a three-dimensional line. Is this a bug, or intended behaviour? Is there a way to get arrow heads in 3D, without having to resort to the (imo) more convoluted `arrow` or `quiver` functions?

```julia
plot([0, 1], [0, 1], arrow=true, linewidth=2, label="")

```

![2darrow](https://global.discourse-cdn.com/julialang/original/3X/9/d/9dcfdc7fdce240902e6ad5d79ea4450f52bbc592.jpeg)

```julia
plot([0, 1], [0, 1], [0, 1], arrow=true, linewidth=2, label="")

```

![3darrow](https://global.discourse-cdn.com/julialang/original/3X/7/8/782f6e60f59e331e3103a55cf8646a0bb1ee8a14.jpeg)
