Windrose (speed/direction) diagramSource:
Plot a windrose showing the wind speed and direction using ggplot2.
ggwindrose( speed, direction, n_directions = 8, n_speeds = 5, speed_cuts = NA, col_pal = "GnBu", legend_title = "Wind speed (m/s)", calm_wind = 0, n_col = 1, facet = NULL, plot_title = "", ... )
Numeric vector of wind speeds.
Numeric vector of wind directions.
Numeric value as the number of direction bins to plot (petals on the rose). The number of directions defaults to 8.
Numeric value as the number of equally spaced wind speed bins to plot. This is used if
Numeric vector containing the cut points for the wind speed intervals, or
Character string indicating the name of the
hcl.pals()color palette to be used for plotting.
Character string to be used for the legend title.
Numeric value as the upper limit for wind speed that is considered calm (default 0).
The number of columns of plots (default 1).
Character or factor vector of the facets used to plot the various windroses.
Character string to be used for the plot title.
further arguments (ignored).
A ggplot2 object
You need to set your API Key globally using
library(ggplot2) speed <- climaemet::climaemet_9434_wind$velmedia direction <- climaemet::climaemet_9434_wind$dir rose <- ggwindrose( speed = speed, direction = direction, speed_cuts = seq(0, 16, 4), legend_title = "Wind speed (m/s)", calm_wind = 0, n_col = 1, plot_title = "Zaragoza Airport" ) rose + labs( subtitle = "2000-2020", caption = "Source: AEMET" )