getWeatherForYear: Get weather data for one full year
Description
Function will return a data frame with all the records for
a given station_id and year. If the current year is
supplied, it will returns records until the current
Sys.Date() ("today")
is a valid Weather Station ID (example:
"BUF", "ORD", "VABB" for Mumbai). Valid Weather Station
"id" values: "KFLMIAMI75" or "IMOSCOWO2" You can look
these up at wunderground.com. You can get station_id's
for a given location by calling getStationCode()
year
is a valid year in the past (numeric, YYYY
format)
station_type
= "airportCode" (3 or 4 letter
airport code) or "ID" (Wx call Sign)
opt_detailed
Boolen flag to indicate if detailed
records for the station are desired. (default FALSE). By
default only one records per date is returned.
opt_write_to_file
If TRUE, the resulting dataframe
will be stored in a CSV file. Default is FALSE
Value
A data frame with each row containing:
Date
and Time stamp (for each date specified)
Temperature
and/or other weather columns sought
Details
Note that this function is a light wrapper for
getWeatherForDate with the two end dates being Jan-01 and
Dec-31 of the given year.
dat <- getWeatherForYear("KLGA", 2013)
# If opt_detailed is turned on, you will get a large data framewx_Singapore <- getWeatherForYear("SIN", 2014, opt_detailed=TRUE)