Learn R Programming

dataPreparation (version 0.4.3)

dateFormatUnifier: Unify dates format

Description

Unify every column in a date format to the same date format.

Usage

dateFormatUnifier(dataSet, format = "Date")

Arguments

dataSet

Matrix, data.frame or data.table

format

Desired target format: Date, POSIXct or POSIXlt, (character, default to Date)

Value

The same dataSet set but with dates column with the desired format.

Details

This function only handle Date, POSIXct and POSIXlt dates. POSIXct format is a bit slower than Date but can keep hours-min.

Examples

Run this code
# NOT RUN {
# build a data.table
require(data.table)
dataSet <- data.table( column1 = as.Date("2016-01-01"), column2 = as.POSIXct("2017-01-01") )

# Use the function
dataSet = dateFormatUnifier(dataSet, format = "Date")

# Control result
sapply(dataSet, class)
# return Date for both columns
# }

Run the code above in your browser using DataLab