getWeatherForYear {weatherData} | R Documentation |
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")
getWeatherForYear(station_id, year, station_type = "airportCode", opt_detailed = FALSE, opt_write_to_file = FALSE)
station_id |
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 |
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 |
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.
A data frame with each row containing:
Date and Time stamp (for each date specified)
Temperature and/or other weather columns sought
For a list of valid Weather Stations, try this format http://www.wunderground.com/weatherstation/ListStations.asp?selectedCountry=United+States and replace with your country of interest
## Not run: dat <- getWeatherForYear("KLGA", 2013) # If opt_detailed is turned on, you will get a large data frame wx_Singapore <- getWeatherForYear("SIN", 2014, opt_detailed=TRUE) ## End(Not run)