getSummarizedWeather: Gets daily summary weather data (One record per day)

Description Usage Arguments Value See Also Examples

View source: R/weatherData.R

Description

Given a valid station and a single date this function will return a dataframe of time-stamped weather data. All the records are summarized into one record per day. If and end_date is specified the function returns 1 record for each day in the date range.

Usage

1
2
3
4
getSummarizedWeather(station_id, start_date, end_date = NULL,
  station_type = "airportCode", opt_temperature_columns = TRUE,
  opt_all_columns = FALSE, opt_custom_columns = FALSE,
  custom_columns = NULL, opt_verbose = FALSE)

Arguments

station_id

is a valid 3-letter airport code

start_date

string representing a date in the past ("YYYY-MM-DD")

end_date

(optional) string representing a date in the past ("YYYY-MM-DD"), and later than or equal to start_date.

station_type

can be airportCode which is the default, or it can be id which is a weather-station ID

opt_temperature_columns

Boolen flag to indicate only Temperature data is to be returned (default TRUE)

opt_all_columns

Boolen flag to indicate whether all available data is to be returned (default FALSE)

opt_custom_columns

Boolen flag to indicate if only a user-specified set of columns are to be returned. (default FALSE) If TRUE, then the desired columns must be specified via custom_columns

custom_columns

Vector of integers specified by the user to indicate which columns to fetch. The Date column is always returned as the first column. The column numbers specfied in custom_columns are appended as columns of the data frame being returned (default NULL). The exact column numbers can be found by visiting the weatherUnderground URL, and counting from 1. Note that if opt_custom_columns is TRUE, then custom_columns must be specified.

opt_verbose

Boolean flag to indicate if verbose output is desired

Value

A data frame with each row containing:

See Also

getWeatherForDate, getDetailededWeather

Examples

1
2
3
4
5
6
7
8
9
## Not run: 
paris_in_fall<- getSummarizedWeather("CDG", "2013-09-30") #will get Temp columns by default
#
windLHR <- getSummarizedWeather("LHR", "2012-12-12", "2012-12-31", 
                                 opt_custom_columns=TRUE, 
                                 custom_columns=c(17,18,19,23))
                                 

## End(Not run)

ozagordi/myweatherData documentation built on May 24, 2019, 5:55 p.m.