antonv wrote:
> Hi all,
>
> I am pretty new to matplotlib and I have a big issue... I am trying to plot
> data from a grib file from noaa and I am not sure what's the best way to go
> about it. Until now, I am extracting the data i need in CSV files but I am
> not able to plot it. Here is a sample of the code that I am using:
>
> import matplotlib.pyplot as plt
> import matplotlib.mlab as mlab
>
> r =
> mlab.csv2rec('D:/SocalScubaInfo/Data/Outputs/CSV_files/DIRPW_12191800.csv')
> plt.contour(r.longitude, r.latitude)
> plt.show()
>
> Which errors out and requires a 2d array.
>
> By the way, here is a data file: http://downloads.75ive.com/testdata.csv
> http://downloads.75ive.com/testdata.csv
>
> Any help is appreciated!
I assume you meant to include your dependent variable in the call to
contour, not just your longitude and latitude. In any case, you need to
grid your data onto a 2D array. In the mpl examples, see griddata_demo.py.
Eric
------------------------------------------------------------------------------
_______________________________________________
Matplotlib-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-users