title: Plotly scatter3d aspectmode not consistent across axes
body: <p>Below is my plotly figure which can be seen here. I'm trying to get my image to show up as the 16x9 aspect ratio as stated within the axes ranges. However, when I set the <code>aspectmode</code> to <code>data</code> I get an extremely elongated plot that doesn't appear to match the correct aspect ratio.</p>
  <p><a href="https://i.stack.imgur.com/8DaaH.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/8DaaH.png" alt="Plot showing elogated graph where y axis is 2-4x larger than the z axis." /></a></p>
  <pre><code>fig = go.Figure(
      data = go.Scatter3d(
          x=df['frame'], 
          y=df['x'], 
          z=df['y'],
          mode='markers',
          marker=dict(
              color=clusters.labels_,
              colorscale=&quot;Cividis&quot;,
              opacity=0.8
          )
      )
  )
  fig['layout']['scene']['aspectmode'] = &quot;data&quot;
  fig['layout']['scene']['zaxis']['range'] = [1080, 0]
  fig['layout']['scene']['yaxis']['range'] = [0, 1920]
  fig.show()
  </code></pre>