Как сделать розу ветров в Excel

Обновлено: 04.07.2024

Учитывая это, как сделать розу ветров?

Для создания розы ветров средние значения направления и скорости ветра регистрируются на месте с короткими интервалами в течение определенного периода времени, например 1 неделя, 1 месяц и более. Собранные данные о ветре затем сортируются по направлению ветра, чтобы можно было определить процент времени, в течение которого ветер дул с каждого направления.

Помимо вышеизложенного, что такое диаграмма-роза? схема розы. Оксфорд. просмотры обновлены. диаграмма-роза Круговая гистограмма, отображающая данные о направлениях и частоте каждого класса. Розовые диаграммы обычно используются в геологии осадочных пород для отображения данных палеотечений (см. АНАЛИЗ ПАЛЕОТЕЧЕНИЙ) или ориентации частиц.

Тогда как использовать розу ветров?

  1. Например, спица может идти вверх к северу, хотя она будет иметь форму стрелки, указывающей на середину круга.
  2. Некоторые колеса используют только 8 направлений: север, юг, восток, запад, северо-восток, северо-запад, юго-восток и юго-запад.

Что такое диаграмма розы ветров?

Диаграмма розы ветров – это инструмент, который графически отображает скорость и направление ветра в определенном месте за определенный период времени. Метеорологи используют диаграммы розы ветров, чтобы обобщить распределение скорости и направления ветра за определенный период наблюдения.


Нгует Ципустанов

Как перевести ветер из градусов в стороны света?

Чтобы преобразовать градусы в направления по компасу, я сначала делю компас на 16 секторов по 22,5 градуса каждый. Сектора похожи на кусочки пирога, центрированные по сторонам света. Совет. Если вы хотите использовать восемь секторов вместо 16 с более короткой таблицей поиска, разделите на 45 градусов вместо 22,5 градусов.


Кенда Людершмид

Почему его называют розой ветров?

Роза ветров появляется на картах и ​​картах с 1300 года, когда впервые появились карты-портоланы. Термин «роза» происходит от точек компаса фигуры, напоминающих лепестки известного цветка. Назвать их всех идеально было известно как "обойти компас".


Отар Скьявоне

Для чего нужна роза ветров?

Роза ветров – это графический инструмент, используемый метеорологами для получения краткого представления о том, как скорость и направление ветра обычно распределяются в определенном месте.


Дженеросо Термат

Как читать диаграмму-розу?

Роза ветров, расположенная в правом верхнем углу каждой карты данных, показывает общее направление и скорость ветра для каждого периода выборки. Круглый формат розы ветров показывает направление, откуда дул ветер, а длина каждой "спицы" вокруг круга показывает, как часто ветер дул с этого направления.

Использование Excel для создания розы ветров – пошаговое руководство

Можно сделать розу ветров (своего рода) только с помощью Excel. Вы получите график, похожий на приведенный ниже пример:

Роза ветров создан с использованием стандартного программного обеспечения Excel

Диаграмма "Роза ветров", созданная только с помощью Excel

Этот процесс довольно долгий и сложный, и конечным результатом является не профессиональная Роза ветров, которую можно получить при использовании веб-приложения WRE или WRE v1.7.

Однако во имя предоставления качественных услуг посетителям нашего веб-сайта мы включили описанную ниже процедуру.

1. Данные о ветре

Вам потребуется получить соответствующие данные о скорости ветра, относящиеся к определенному местоположению и, в идеале, к высоте.

Данные должны включать средние (обычно почасовые) значения скорости ветра и соответствующие значения направления ветра. Например, у вас может быть доступ к среднечасовым значениям скорости и направления ветра за последние 2 года.

Данные могут выглядеть следующим образом:


Примечание. Два столбца, выделенные жирным шрифтом, — это единственные столбцы, необходимые для построения диаграммы розы ветров.

Затем важно, чтобы направление ветра было преобразовано из градусов в основные направления ветра, т. е. северное, северо-восточное, северо-восточное, восточно-восточное, восточное и т. д. Нажмите здесь для получения дополнительной информации.

2. Убедитесь, что учитываются значения скорости ветра «0 м/с»

Для этого вы должны убедиться, что всем значениям средней скорости ветра, равным 0, присвоено направление ветра "Штиль" (или что-то подобное). Данные для штиля исключены из диаграммы розы ветров и поясняются далее в разделе 10.

3. Вставьте сводную таблицу

Выберите таблицу скорости ветра (2 столбца, содержащие значения скорости и направления ветра), нажмите вкладку «Вставить», а затем выберите «Сводная таблица». Создайте сводную таблицу на новом листе.

4. Упорядочить данные о скорости ветра в сводную таблицу с помощью панели инструментов сводной таблицы

  • Перетащите поле «Средняя скорость ветра» в область «СТОЛБЦЫ» на панели инструментов «Поля сводной таблицы».
  • Перетащите поле направления ветра в область "СТРОКИ" на панели инструментов "Поля сводной таблицы".
  • Также перетащите поле «Средняя скорость ветра» в область «∑ ЗНАЧЕНИЯ» на панели инструментов «Поля сводной таблицы».

5. Убедитесь, что строки в сводной таблице расположены в правильном порядке

В сводной таблице перетащите новые метки строк в правильном порядке, т.е. N, NNE, NE, ENE и т. д.

6. Счетная функция

Используйте функцию countif для подсчета количества случаев, когда скорость ветра попадает в каждый бин для каждого направления ветра (см. ниже)

7. Отображение данных в виде относительных частот

Формирование относительных частот

Формирование относительных частот

В области «∑ ЗНАЧЕНИЯ» полей сводной таблицы преобразуйте частоты в относительные частоты (каждая частота / общая частота).

8 Преобразование столбцов сводной таблицы в соответствующие интервалы скорости ветра

Создание ветра скоростные бункеры

Создание бинов скорости ветра

9 Группировка меток столбцов (скорость ветра) по ячейкам:

  • Выберите метки столбца в сводной таблице.
  • Выберите «АНАЛИЗ» или «ОПЦИИ» на вкладке «Инструменты сводной таблицы».
  • Нажмите "Групповой выбор".
  • Введите диапазон в полях "Начало:" и "Окончание:", выберите размер ячейки в поле "По" и, наконец, нажмите "ОК".

10 Вставьте «закрашенный радиолокационный график», используя сводную таблицу

Скопируйте и вставьте данные из сводной таблицы на отдельный лист.

Вам нужно будет преобразовать каждую строку в совокупную частоту

Выберите данные, которые вы хотите превратить в розу ветров (убедитесь, что вы не выбрали строку «Спокойствие»)

После того, как вы вставили диаграмму радара, вам нужно будет переупорядочить серию, чтобы убедиться, что все области видны

Вы должны получить что-то вроде следующего:

Роза ветров с использованием исключительно excel

Роза ветров с использованием исключительно Excel

Если это занимает слишком много времени или вас не устраивают результаты, попробуйте подписаться на бесплатную пробную версию веб-приложения WRE. Или, если у вас уже есть доступные данные, вы можете приобрести WRE v1.7.

здесь

Мои данные: скорость ветра и основное направление ветра в отдельных столбцах:

Моей конечной целью является создание графика с помощью макроса VBA, но я не знаю, как создать график даже вручную. При необходимости я могу преобразовать стороны света в градусы.

Я предполагаю, что это практически невозможно без внешнего программного обеспечения для создания графика. В итоге я создал график на PHP.

5 ответов 5

Вы можете создать что-то простое, похожее на ваш первый образец, используя стандартную "заполненную лепестковую диаграмму" Excel. Вам нужно будет суммировать свои данные в таблицу, подобную этой — убедитесь, что столбец с более высоким значением стоит первым. Вероятно, это можно сделать с помощью некоторых формул "countif" из ваших входных данных, даже не VBA.


Я исследовал и считаю, что единственный способ создать график розы ветров в Excel 2007 – это использовать внешние программы, которые затем импортируют изображение в Excel.

Поскольку я искал способ полностью создать розу ветров в Excel с помощью макроса VBA, я считаю, что эта проблема в настоящее время неразрешима.

Я хорошо поискал и нашел этот сайт очень полезным:

Это дешево и просто в использовании. Запускается с использованием Excel с некоторым встроенным кодом VBA для создания роз ветров, как показано ниже.

введите здесь описание изображения

На этом сайте есть программное обеспечение, которое вы можете загрузить, чтобы сделать это в Excel.Я не пробовал, но из руководства пользователя это похоже на то, что вы хотите. Бонус: доступно на английском и греческом языках! ;-)

Этот сайт предлагает использовать R для создания графика. R — пакет статистических вычислений и графики. Я видел хороший результат. Я подозреваю, что потребуется некоторая работа, прежде чем вы сможете использовать его эффективно.

На самом деле это просто: создайте заполненную лепестковую диаграмму. Создайте столбец данных с несколькими точками для каждой прямой, скажем, 10, разделенных нулем или точкой с низким значением.

Теперь вы подписаны на эту отправку

  • Вы будете видеть обновления в фиде отслеживаемого контента.
  • В зависимости от ваших предпочтений в отношении связи вы можете получать электронные письма.

миниатюра изображения

Роза ветров

Обновлено 20 апреля 2021 г.

История версий

Добавлена ​​возможность отображать частоты как на линейке (спасибо Жаклин Фрейре Ригатто за идею)
Добавлен пробел под строкой заголовка, чтобы он не мешал верхней метке
Добавлено имя переменной в легенду типа 1 (цветная полоса)

Добавлена ​​ссылка на блоги Matlab

Добавлена ​​возможность отображать розу ветров в нужном положении (X,Y) на графике в сочетании с коэффициентом масштабирования.
Радиус розы ветров теперь ВСЕГДА равен значению масштабного коэффициента.
Дополнительную информацию см. в прикрепленном PDF-файле.

Изображение обновлено, чтобы соответствовать размеру предварительного просмотра

Исправлена ​​проблема с масштабным коэффициентом, из-за которой отображались неправильные значения частоты и неправильные радиальные линии сетки.

Изменен способ чтения ярлыков. Порядок теперь должен быть «Север», «Восток», «Юг», «Запад».
Добавлены параметры стилей линий сетки (цвет, стиль линии и прозрачность/альфа) как для радиальных, так и для круговых сеток.
Добавлена ​​опция для переменной adial divisio

Исправлен подсчет гистограммы внутри функции "PivotTableCount", которая не всегда учитывала значения, превышающие значение max(vwinds).

Добавлена ​​возможность создания графика розы ветров в указанных осях (подграфике или ранее созданных осях).
Добавлен скрипт, показывающий, как импортировать данные из Excel и экспортировать результаты (таблица + рисунок) в Excel.
Обновленная документация (со ссылками на абзацы).

Добавлены некоторые функции (указание диапазонов скоростей в векторе, масштабирование розы ветров внутри рисунка, различные легенды, заголовки, тексты).

Документация внутри отправки.

Параметры скрытия/отображения строки меню и панели инструментов рисунка
Пользователь может указать цвета бинов скорости
Порядок скоростей может быть изменен на обратный
Ячейки скорости могут быть явно определены
Исправлена ​​​​ошибка с цветовой полосой
Параметры можно передавать как ячейку или структуру

Лицензия

Эта функция позволяет создать гистограмму интенсивности направления, также известную как "Роза ветров". Этот инструмент можно использовать для представления такого рода графики.
Он также возвращает данные, представленные на графике, в таблицу данных (двойной массив и массив ячеек, которые можно напрямую экспортировать в Excel).
В заявке и на веб-сайте проекта вы найдете документацию с различными примерами, чтобы использовать инструмент по мере необходимости.

Спасибо всем пользователям за отзывы и поддержку!
Пожалуйста, продолжайте оставлять отзывы и предложения.

Читайте также: