Określanie dat
Jak widziałeś(-aś) w filmie, R nie wie, że coś jest datą, dopóki mu tego nie powiesz. Jeśli masz ciąg znaków reprezentujący datę w standardzie ISO 8601, możesz przekształcić go w obiekt Date za pomocą funkcji as.Date(). Wystarczy przekazać ciąg znaków (lub wektor ciągów znaków) jako pierwszy argument.
W tym ćwiczeniu przekształcisz ciąg znaków reprezentujący datę w obiekt Date.
To ćwiczenie jest częścią kursu
Praca z datami i czasem w R
Instrukcje do ćwiczenia
W zmiennej x zapisaliśmy ciąg znaków "2013-04-03".
- Użyj funkcji
str(), aby sprawdzić strukturę zmiennejxi potwierdzić, że jest to zwykły ciąg znaków. - Przekształć
xna datę za pomocą funkcjias.Date(). - Użyj funkcji
str(), aby sprawdzić strukturę zmiennejx_datei potwierdzić, że jest to obiektDate. - Teraz za pomocą funkcji
as.Date()zapisz datę 10 kwietnia 2014.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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 <- ___