Learn R Programming

climaemet (version 1.0.1)

aemet_daily_clim: Daily/annual climatology values

Description

Get climatology values for a station or for all the available stations. Note that aemet_daily_period() and aemet_daily_period_all() are shortcuts of aemet_daily_clim().

Usage

aemet_daily_clim(
  station = "all",
  start = Sys.Date() - 7,
  end = Sys.Date(),
  verbose = FALSE,
  return_sf = FALSE
)

aemet_daily_period( station, start = 2020, end = 2020, verbose = FALSE, return_sf = FALSE )

aemet_daily_period_all( start = 2020, end = 2020, verbose = FALSE, return_sf = FALSE )

Arguments

station

Character string with station identifier code(s) (see aemet_stations()) or "all" for all the stations.

start, end

Character string with start and end date. See Details.

verbose

Logical TRUE/FALSE. Provides information about the flow of information between the client and server.

return_sf

Logical TRUE or FALSE. Should the function return an sf spatial object? If FALSE (the default value) it returns a tibble. Note that you need to have the sf package installed.

Value

A tibble or a sf object

API Key

You need to set your API Key globally using aemet_api_key().

Details

start and end parameters should be:

  • For aemet_daily_clim(): A Date object or a string with format: YYYY-MM-DD (2020-12-31) coercible with as.Date().

  • For aemet_daily_period() and aemet_daily_period_all(): A string representing the year(s) to be extracted: "2020", "2018".

See Also

aemet_api_key(), as.Date()

Other aemet_api_data: aemet_extremes_clim(), aemet_last_obs(), aemet_monthly, aemet_normal, aemet_stations()

Examples

Run this code
# NOT RUN {
library(tibble)
obs <- aemet_daily_clim(c("9434", "3195"))
glimpse(obs)
# }

Run the code above in your browser using DataLab