title: Numpy resize or Numpy reshape
body: <p>I've been scouring the stackexchange archives and can not seem to come across the right answer... should reshape be used, should resize be used, but both fail...</p>
  
  <p>setup: 3 netCDF files of two resolutions... 1 500 meter, 2 1000 meter</p>
  
  <p>need to resize or decrease resolution or reshape or whatever the right word is the higher resolution file :)</p>
  
  <p>using either gdalinfo or "print (np.shape(array))" we know that the higher resolution file has a shape or size of (2907, 2331)  and the lower resolution array has the size of (1453, 1166)</p>
  
  <p>So i have tried both np.resize (array, (1453,1166)) and np.reshape (array, (1453,1166)) and receive errors such as: </p>
  
  <p>ValueError: cannot reshape array of size 6776217 into shape (1453,1166)</p>
  
  <p>Surely I'm using the wrong terms / lingo and I apologize for that... on the command line to do what I would need done it would be as simple as gdal_translate -outsize x y -of GTiff infile outfile </p>
  
  <p>Please help!</p>