removeEarlyDates: removeEarlyDates removes dates before a specified year

View source: R/removeEarlyDates.R

removeEarlyDatesR Documentation

removeEarlyDates removes dates before a specified year

Description

Dates before a specified year are set to NA. This is often used for dates formed from malformed character representations such as a date in %m-%d-%Y format being read by %Y-%m-%d format

Usage

removeEarlyDates(dates, firstYear)

Arguments

dates

vector of dates

firstYear

integer value of first (earliest) year in the allowed date range.

Details

NA values are ignored and not changed.

Value

A vector of dates after the year indicated by the numeric value of firstYear.

Examples

dates <- structure(c(12361, 14400, 15413, NA, 11189, NA, 13224, 10971,
                     -432000, 13262), class = "Date")
cleanedDates <- removeEarlyDates(dates, firstYear = 1000)
dates
cleanedDates

rmsharp/nprcmanager documentation built on Feb. 2, 2025, 12:45 a.m.