<div dir="ltr"><div>Dear ALL,</div><div><br></div><div>I have a simple dataset of longitudes/latitudes (see the attached csv file). <br><br>From such data, I want to generate a grid like this:<br><br>0 0 0 0 0 0 0 0 0 0 0 0 0 <br>0 0 0 0 0 0 0 0 0 0 0 0 0 <br>0 0 0 0 0 0 0 0 0 0 0 0 0 <br>0 0 0 0 0 0 1 0 0 0 0 0 0 <br>0 0 0 0 0 0 1 1 2 0 0 0 0 <br>0 0 0 0 0 1 1 1 1 0 0 0 0 <br>0 0 0 1 0 1 0 0 0 0 0 0 0 <br>0 0 0 2 0 0 0 0 0 0 0 0 0 <br>0 0 0 0 0 0 0 0 0 1 3 0 0 <br>0 0 0 0 0 0 0 0 0 0 0 0 0 <br>0 0 0 0 0 0 0 0 0 1 0 0 0 <br>0 0 0 0 0 0 0 0 0 1 0 0 0 <br>0 0 0 0 0 0 0 0 0 0 0 0 0 <br>0 0 0 0 0 0 0 0 0 0 1 0 0 <br>0 0 0 0 0 0 0 0 0 0 1 0 0 <br>0 0 0 0 0 0 0 0 0 0 0 0 0 <br>0 0 0 0 0 0 0 0 0 0 0 0 0<br><br>which gives the number of data records in each cell of the grid, using one of the variables in the dataset ("spp") as a categorical (grouping) factor.<br><br>From this grid, I then want to create a heat map, superimposed on a Matplotlib/Basemap.<br><br>I wrote some code which does what I want (see the attachments).<br><br>It (mostly) works, but te problem is that the grid image is not being displayed correctly: as shown in the attached figure, it appears too small, and in the lower left corner of the map, instead of where it should be (the West coast of Africa, along the Gulf of Guinea). <br><br>Thanks in advance for any assistance you can provide.<br><br></div>Best regards,<br clear="all"><div><br>-- <br><div class="gmail_signature">Dr. Mauro J. Cavalcanti<br>E-mail: <a href="mailto:maurobio@gmail.com" target="_blank">maurobio@gmail.com</a><br>Web: <a href="http://sites.google.com/site/maurobio" target="_blank">http://sites.google.com/site/maurobio</a><br>"Life is complex. It consists of real and imaginary parts."</div>
</div></div>