cut_daylight: Cut a POSIXct Vector into daylight (day, night)

View source: R/cutfuns.R

cut_daylightR Documentation

Cut a POSIXct Vector into daylight (day, night)

Description

Cut a POSIXct Vector into daylight (day, night)

Usage

cut_daylight(x, coords = c(lat = 47.36667, lon = 8.55))

Arguments

x

a POSIXct Vector with a timezone

coords

a named vector of the location in WGS84 coordinates for the daylight factoring. suncalc::getSunlightTimes() is used to calculate sunrise, sunset times. Default: c(lat = 47.36667, lon = 8.55) => Zuerich, Switzerland

Value

factor vector with levels day, night

Examples

fn <- rOstluft.data::f("Zch_Stampfenbachstrasse_h1_2013_Jan.csv")
data <- rOstluft::read_airmo_csv(fn)

data <- dplyr::mutate(data,
  daylight_zuerich = cut_daylight(.data$starttime),
  daylight_sidney =  cut_daylight(.data$starttime, c(lat = -33.9, lon = 151.2))
)

tibble::glimpse(data)

Ostluft/rOstluft.plot documentation built on Jan. 26, 2025, 1:05 a.m.