
chart
wind rose
Polar diagram of frequencies by direction.
Classification
- chart
- radial › polar bars
- distribution
- the name evokes: nature
Channels
length; main: frequency
spatial region; main: direction (angular sector)
color hue; main: speed class
Scientific literature
OpenAlex: 1 617 papers since 1900, 28% in the last five years; mostly in Environmental Science, Earth and Planetary Sciences, Energy; Wikidata
Seminal references
R packages
- R
openair::windRose(); GitHub 368 stars; last commit 2026-11; paper (2 011 citations)
R code of the ggplot2 example
library(ggplot2)
library(dplyr)
library(openair)
## Hourly wind at Marylebone Road, London, 1998-2005: share of the hours by
## direction (eight sectors) and by speed class.
winds <- mydata |>
filter(!is.na(wd), !is.na(ws), ws > 0) |>
mutate(sector = factor(c("N", "NE", "E", "SE", "S", "SW", "W", "NW")[((wd + 22.5) %% 360) %/% 45 + 1],
levels = c("N", "NE", "E", "SE", "S", "SW", "W", "NW")),
speed = cut(ws, c(0, 2, 4, 6, Inf), labels = c("0–2", "2–4", "4–6", "6+"), ordered_result = TRUE)) |>
count(sector, speed) |>
mutate(share = 100 * n / sum(n))
p <- ggplot(winds, aes(x = sector, y = share, fill = speed)) +
geom_col(width = 0.9, colour = "white", linewidth = 0.2) +
coord_radial(start = -pi / 8, expand = FALSE) +
scale_fill_ordinal(type = idest_seq[c(1, 3, 4, 6)], name = "Wind speed (m/s)") +
scale_y_continuous(labels = \(x) paste0(lex_number(x), "%")) +
labs(title = "South-west winds were the commonest and fastest",
subtitle = "Share of hours by direction, Marylebone Road, London, 1998–2005",
x = NULL, y = NULL,
caption = "Data: London Air Quality Network, via the openair R package") +
theme_lex_viz(grid = "xy", arrows = "") +
theme(legend.position = "right")Sources (9)
18 occurrences in the corpus; indexed by 3 books
- Cartography: thematic map design
- How charts lie: getting smarter about visual information
- How maps work: representation, visualization, and design
- Information Graphics: A Comprehensive Illustrated Reference
- Milestones in the history of thematic cartography, statistical graphics, and data visua...
- Practical charts: the essential guide to creating clear, compelling charts for reports ...
- The book of circles: visualizing spheres of knowledge
- The grammar of graphics
- Wikipedia in English↗
Cite this entry
Stable addresshttps://dataviz.adrientaudiere.com/en-only/term/wind-rose.html
ReferenceTaudière Adrien. 2026. wind rose. In Visualization Vocabulary, version 1.0.0. IdEst. https://dataviz.adrientaudiere.com/en-only/term/wind-rose.html
BibTeX
@incollection{taudiere2026-wind-rose,
author = {Taudière, Adrien},
title = {wind rose},
booktitle = {Visualization Vocabulary},
year = {2026},
version = {1.0.0},
publisher = {IdEst},
url = {https://dataviz.adrientaudiere.com/en-only/term/wind-rose.html},
note = {CC0 1.0}
}Page created on 2026-10-13. Text last changed on 2026-11-02. Images last changed on 2026-11-11. Numbers computed on 2026-10-22.