title: Plotting geopandas changes figure size in matplotlib
body: <p>So I create a matplotlib figure, and then add 3 (germany, slovakia, czech) countries via shape files.</p>
  <p>I explictly set the figsize as <code>(15, 15)</code>. <code>germany</code>, <code>czech</code>, <code>slovakia</code> are the read shape files, and finally <code>germany_pipe</code> is a <code>GeoDataFrame</code> which adds blue lines to the <code>matplotlib</code> figure.</p>
  <pre><code>fig, ax = plt.subplots(1, 1, figsize=(15, 15))
  
  germany.plot(ax=ax, color='lightgray', edgecolor='white')
  
  germany_pipe.plot(ax=ax, color='cornflowerblue',
                    linewidth=germany_pipe['diameter'].values/400)
  
  czech.plot(ax=ax, color='lightgray', edgecolor='white')
  slovakia.plot(ax=ax, color='lightgray', edgecolor='white')
  </code></pre>
  <p>After this figure looks like the following pic:</p>
  <p><a href="https://i.stack.imgur.com/E15xc.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/E15xc.png" alt="fig1" /></a></p>
  <p>Then I plot also an other <code>GeoDataFrame</code>, which plots the other lines as red via: <code>data_geo.plot(ax=ax, color='red', linewidth=data_geo['diameter'].values/400)</code></p>
  <p>However after this point, the matplotlib figure changes size for some reason. <strong>Do you know what is the reason for that?</strong></p>
  <p><a href="https://i.stack.imgur.com/HXiCS.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/HXiCS.png" alt="fig2" /></a></p>
  <pre><code>print(data_geo.crs)
  None
  print(germany_pipe.crs)
  epsg:4326
  </code></pre>