Skip to main content

meteostat.monthly

Get monthly weather data for a specific station or location.

  • Type: Function
  • Source Code: GitHub

Parameters

ParameterDescriptionData TypeDefault Value
stationWeather station(s) or geographical point(s).str, Station, Point, List[str], List[Station], List[Point], DataFrameRequired
startStart date of the desired period.datetime, date or NoneNone
endEnd date of the desired period.datetime, date or NoneNone
parametersRequested meteorological parameters.List[Parameter]Default parameters
providersRequested data providers.List[Provider][Provider.MONTHLY]

Returns

TimeSeries

Example

# Import Meteostat library and dependencies
from datetime import date
import meteostat as ms

# Set time period
start = date(2000, 1, 1)
end = date(2018, 12, 31)

# Get monthly data
ts = ms.monthly(ms.Station(id='10637'), start, end)
df = ts.fetch()

# Print DataFrame
print(df)