lwbgt provides dependency-free, vectorized R access to the
reference-compatible Liljegren outdoor wet bulb globe temperature kernel.
Input names and units match the native and Python APIs.
Install the latest release from R-universe:
install.packages("lwbgt", repos = "https://zyf0717.r-universe.dev")
Or install the latest GitHub release directly from this repository's r/
subdirectory:
install.packages("remotes", repos = "https://cloud.r-project.org")
remotes::install_github("zyf0717/lwbgt/r@*release")
input <- lwbgt_input(
year = 2024, month = 4, day = 15, hour = 14, minute = 30,
gmt_offset_hours = 8, averaging_minutes = 60, urban = 1,
latitude_deg_north = 1.3521, longitude_deg_east = 103.8198,
solar_w_m2 = 742, pressure_hpa = 1008.4,
air_temperature_c = 32.1, relative_humidity_percent = 68,
wind_speed_m_s = 2.8, wind_height_m = 10,
vertical_temperature_difference_c = -0.4
)
calculate(input)
esat(273.15)
Rows with missing, invalid, or non-convergent inputs return a nonzero status
and NA numerical outputs without preventing other rows from being calculated.
The package contains a modified Liljegren WBGT v1.1 derivative. See the
installed LICENSE, LICENSES/, and NOTICE files for redistribution terms
and required acknowledgements. It is not affiliated with or endorsed by the
original authors, UChicago Argonne, or the U.S. Department of Energy.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.