title: Why coord_equal doesn't work the way it should?
body: <p>According to this <a href="http://had.co.nz/ggplot2/coord_equal.html" rel="noreferrer">reference page</a> on ggplot2, the following command should give an equal aspect ratio (1:1) of x and y. </p>
  
  <pre><code>qplot(mpg, wt, data = mtcars) + coord_equal(ratio = 1) 
  </code></pre>
  
  <p>However, as I type it and I am seeing this. 
  <img src="https://i.stack.imgur.com/1jRE9.png" alt="enter image description here"></p>
  
  <p>Does anyone know what's the problem?</p>
  
  <p>Edit: </p>
  
  <p>Without <code>+coord_equal()</code> however, I can obtain a 1:1 aspect ratio. However, as soon as I add legend on the right, the 1:1 aspect gets changed. The suggestions provided are simply too cumbersome to achieve desired effect. As suggested, I've filed a ticket to github/ggplot2. </p>