Понимаю. Задание звучит как построение розы ветров за период с 13 по 18 число (то есть за 6 наблюдений/дней). Чтобы дать точное решение, мне нужны сами направления ветра за эти даты. Ниже — как решить задачу по шагам, а затем пример с условными данными. Пришлите ваши направления, и я сделаю для вас окончательный расчет.
Как построить розу ветров за 13–18 число (пошагово)
- Определите количество секторов
- Обычно берут 8 секторов по сторонам света: N, NE, E, SE, S, SW, W, NW. Можно использовать и 4 сектора (N, E, S, W) или 6, но 8 — наиболее наглядно.
- Соберите данные
- За каждый день 13, 14, 15, 16, 17, 18 запишите направление ветра (один наблюдаемый в день или среднее/доминирующее направление за день, если данных несколько).
- Если направления даны в градусах, то их нужно перевести в сектор.
- Перевод направлений в сектора (если есть градусы)
- N: 337.5°–360° и 0°–22.5°
- NE: 22.5°–67.5°
- E: 67.5°–112.5°
- SE: 112.5°–157.5°
- S: 157.5°–202.5°
- SW: 202.5°–247.5°
- W: 247.5°–292.5°
- NW: 292.5°–337.5° (для направлений в виде текста такие границы не нужны).
- Подсчёт
- Посчитайте, сколько наблюдений оказалось в каждом секторе за 6 дней.
- Преобразование в проценты
- Проценты = (количество в секторе / 6) × 100%.
- По желанию — добавление скорости
- Если есть данные скорости ветра, можно сделать вложенную «розу»: внутри каждого сектора разбить по классам скорости (например, 0–2 м/с, 2–5 м/с, 5–8 м/с и т.д.) и построить розу с несколькими слоями/цветами.
- Визуализация
- В Excel/Google Sheets можно построить круговую диаграмму или специальную розу ветров.
- В Python (Matplotlib) можно сделать полярный график сBar в каждом секторе. Если нужно, могу показать готовый код или шаблон для Excel.
Пример (условные данные, чтобы показать работу)
Допустим, за 6 дней Direction: 13=N, 14=NE, 15=E, 16=E, 17=N, 18=NW.
- Секции и подсчет: N – 2 раза, NE – 1, E – 2, NW – 1, остальные — 0.
- Проценты: N 33.3%, NE 16.7%, E 33.3%, NW 16.7%, остальные 0%.
- Итоговая роза ветров по 6 наблюдениям будет: N(33%), NE(17%), E(33%), NW(17%).
Что мне нужно от вас
- Напишите направления ветра за даты 13, 14, 15, 16, 17, 18 (например: 13 — N, 14 — E, 15 — NE и т.д.) или пришлите изображение задания.
- Если известно ускорение ветра/скорость, можно добавить визуализацию по скоростям — скажите, хотите ли разбивку по speed classes.
Готов сделать для вас окончательное решение прямо после того, как вы пришлете данные за эти даты.