Analyzing wind speed

Wind speed is a very important value. The KNMI De Bilt data file has daily average wind speed data expressed in meters per second as well.

We will load the wind direction, wind speed, and average temperature into NumPy arrays. Wind direction and speed have missing values, so some conversion is in order. We will create a masked array from the wind direction and speed values:

to_float = lambda x: float(x.strip() or np.nan) wind_direction, wind_speed, avg_temp = np.loadtxt(sys.argv[1], delimiter=',', usecols=(2, 4, 11), unpack=True, converters={2: to_float, 4: to_float}) wind_direction = ma.masked_invalid(wind_direction) wind_speed = ma.masked_invalid(wind_speed) print "# Wind Speed values", len(wind_speed.compressed()) print "Min ...

Get Learning NumPy Array now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.