Ange datum
Som du såg i videon vet R inte att något är ett datum om du inte talar om det. Om du har en teckensträng som representerar ett datum enligt ISO 8601-standarden kan du omvandla den till ett Date-objekt med funktionen as.Date(). Skicka helt enkelt teckenssträngen (eller en vektor av teckensträngar) som första argument.
I den här övningen omvandlar du en teckensträngsrepresentation av ett datum till ett Date-objekt.
Den här övningen är en del av kursen
Arbeta med datum och tider i R
Övningsinstruktioner
Vi har lagrat strängen "2013-04-03" i en variabel som heter x.
- Använd
str()för att undersöka strukturen hosxoch bekräfta att det bara är en teckensträng. - Omvandla
xtill ett datum medas.Date(). - Använd
str()för att undersöka strukturen hosx_dateoch bekräfta att det är ettDate-objekt. - Använd nu
as.Date()för att lagra datumet 10 april 2014.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# The date R 3.0.0 was released
x <- "2013-04-03"
# Examine structure of x
str(___)
# Use as.Date() to interpret x as a date
x_date <- ___
# Examine structure of x_date
str(___)
# Store April 10 2014 as a Date
april_10_2014 <- ___