Learn R Programming

eplusr (version 0.9.4)

read_epw: Read and Parse EnergyPlus Weather File (EPW)

Description

read_epw() parses an EPW file and returns an Epw object. The parsing process is extreme inspired by OpenStudio utilities library with some simplifications. For more details on Epw, please see Epw class.

Usage

read_epw(path)

Arguments

path

A path of an EnergyPlus EPW file.

Value

An Epw object.

See Also

Epw class

Examples

Run this code
# NOT RUN {
# read an EPW file from EnergyPlus v8.8 installation folder
if (is_avail_eplus(8.8)) {
    path_epw <- file.path(
        eplus_config(8.8)$dir,
        "WeatherData",
        "USA_CA_San.Francisco.Intl.AP.724940_TMY3.epw"
   )
   epw <- read_epw(path_epw)
}

# }
# NOT RUN {
# read an EPW file from EnergyPlus website
path_base <- "https://energyplus.net/weather-download"
path_region <- "north_and_central_america_wmo_region_4/USA/CA"
path_file <- "USA_CA_San.Francisco.Intl.AP.724940_TMY3/USA_CA_San.Francisco.Intl.AP.724940_TMY3.epw"
path_epw <- file.path(path_base, path_region, path_file)
epw <- read_epw(path_epw)
# }

Run the code above in your browser using DataLab