cleanup_datetime: Cleans up datetime from data frame

Description Usage Arguments Value See Also Examples

View source: R/cleanup-datetime.r

Description

Cleans up datetime from data frame

Usage

1
2
cleanup_datetime(data, prefix = "^", suffix = "$", expand = c("Year",
  "Month", "Day", "Hour", "Minute", "Second"))

Arguments

data

data.frame with columns of [prefix]expand[suffix], [prefix]expand[suffix] values etc

prefix

string for matching regexp pattern start

suffix

string for matching regexp pattern end

expand

character vector of column names where [prefix]expand[suffix] and expand must only be Year, Month, Day, Hour, Minute and/or Second grep function

Value

Cleaned up data

See Also

extract_datetime

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
data <- data.frame(Year = 2000, Month = 1:4, Day = 2)
cleanup_datetime(data)
data <- data.frame(Year = 2000, Month = 1:4, Day = 2, Comments = 'No way')
cleanup_datetime(data)
data <- data.frame(YearRelease = 2000, MonthReleased = 1:4, DayDeceased = 2,
                   XDay = 3, TDayY = 4)
cleanup_datetime(data)
cleanup_datetime(data, '', '')
cleanup_datetime(data, '^X')
cleanup_datetime(data, '^T')
cleanup_datetime(data, '^T', '')
cleanup_datetime(data, '^T', 'Y$')
cleanup_datetime(data, ,'Release[d]*|Deceased$')

poissonconsulting/poiscon documentation built on Feb. 18, 2021, 11:16 p.m.