Overview of Windrose capabilities
mainWindrose is a Python library built on top of Matplotlib and Numpy designed to manage wind and pollution data. It is primarily used to generate wind roses (polar rose plots) and to fit Weibull probability density functions (PDF) to wind speed data.
Key capabilities include:
- Data Management: Accepts data via Numpy arrays or Pandas DataFrames.
- Visualization: Supports various plot types including bar plots, contour plots, and subplots (e.g., for temporal comparisons like monthly or yearly views).
- Statistical Analysis: Fits Weibull distributions to describe wind speed distributions, which is useful for weather forecasting and wind power industry applications.