foxes.utils.TabWindroseAxes.box(direction, var, **kwargs)

Plot a windrose in proportional box mode. For each var bins and for each sector, a colored box will be draw on the axes.

Parameters

direction1D array

directions the wind blows from, North centred

var1D array

values of the variable to compute. Typically the wind speeds

Other Parameters

nsector: integer, optional

number of sectors used to compute the windrose table. If not set, nsector=16, then each sector will be 360/16=22.5°, and the resulting computed table will be aligned with the cardinals points.

bins1D array or integer, optional

number of bins, or a sequence of bins variable. If not set, bins=6 between min(var) and max(var).

blowtobool, optional

If True, the windrose will be pi rotated, to show where the wind blow to (useful for pollutant rose).

colorsstring or tuple, optional

one string color (‘k’ or ‘black’), in this case all bins will be plotted in this color; a tuple of matplotlib color args (string, float, rgb, etc), different levels will be plotted in different colors in the order specified.

cmapa cm Colormap instance from matplotlib.cm, optional

if cmap == None and colors == None, a default Colormap is used.

edgecolorstring, optional

The string color each edge bar will be plotted. Default : no edgecolor

calm_limitfloat, optional

Calm limit for the var parameter. If not None, a centered red circle will be draw for representing the calms occurrences and all data below this value will be removed from the computation.