# Surface plots not respecting \`axis\` options in multiple plots

**URL:** https://discourse.julialang.org/t/surface-plots-not-respecting-axis-options-in-multiple-plots/77448
**Category:** General Usage
**Tags:** plots, plotlyjs
**Created:** [March 5, 2022, 6:47pm UTC](https://discourse.julialang.org/t/surface-plots-not-respecting-axis-options-in-multiple-plots/77448 "2022-03-05T18:47:27Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![amit1](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amit1/32/25318_2.png) [@amit1](https://discourse.julialang.org/u/amit1)
#### Post date: [March 5, 2022, 6:47pm UTC](https://discourse.julialang.org/t/surface-plots-not-respecting-axis-options-in-multiple-plots/77448/1 "2022-03-05T18:47:27Z")

</div>

Giving `axis=([], false)` during multiple surface plots does not turn off the axis, as opposed to simple line plots, where it does.

```julia
using Plots
plotlyjs()

xt = collect(-50:50)
yt = collect(-50:50)
p1t = surface(@. x^2 + y'^2)
p2t = surface(@. x^2 + y'^3)
plot(p1t,p2t,axis=([],false),colorbar=false)

```

yields:  
 ![sp1](https://global.discourse-cdn.com/julialang/original/3X/0/9/0991b3ae277a4c563617b797311141d311fb194f.png)

where as

```julia
p1l = plot(rand(10))
p2l = plot(rand(10))
plot(p1l,p2l, axis=([],false),legend=false)

```

![p2](https://global.discourse-cdn.com/julialang/original/3X/4/0/40b24c039f8a11ae92ce1f3596ef3dfe207167c9.png)

How to make multiple surface plots without grids?
