Intermediate R for Finance
Lore Dirick
Manager of Data Science Curriculum at Flatiron School
# ISO 8601 Standard: year-month-day
as.Date("2017-01-28")
"2017-01-28"
# Alternative form: year/month/day
as.Date("2017/01/28")
"2017-01-28"
# Fails: month/day/year
as.Date("01/28/2017")
Error in charToDate(x) :
character string is not in
a standard unambiguous format
# Explicitly tell R the format
as.Date("01/28/2017", format = "%m/%d/%Y")
"2017-01-28"
| Formát | Popis |
|---|---|
| %d | Den v měsíci (01–31) |
| %m | Měsíc (01–12) |
| %y | Rok bez století (00–99) |
| %Y | Rok se stoletím (0–9999) |
| %b | Zkrácený název měsíce |
| %B | Plný název měsíce |
| / - , | Běžné oddělovače |
| Formát | Popis |
|---|---|
| %d | Den v měsíci (01–31) |
| %m | Měsíc (01–12) |
| %y | Rok bez století (00–99) |
| %Y | Rok se stoletím (0–9999) |
| %b | Zkrácený název měsíce |
| %B | Plný název měsíce |
| / - , | Běžné oddělovače |
| Formát | Popis |
|---|---|
| %d | Den v měsíci (01–31) |
| %m | Měsíc (01–12) |
| %y | Rok bez století (00–99) |
| %Y | Rok se stoletím (0–9999) |
| %b | Zkrácený název měsíce |
| %B | Plný název měsíce |
| / - , | Běžné oddělovače |
| Formát | Popis |
|---|---|
| %d | Den v měsíci (01–31) |
| %m | Měsíc (01–12) |
| %y | Rok bez století (00–99) |
| %Y | Rok se stoletím (0–9999) |
| %b | Zkrácený název měsíce |
| %B | Plný název měsíce |
| / - , | Běžné oddělovače |
| Formát | Popis |
|---|---|
| %d | Den v měsíci (01–31) |
| %m | Měsíc (01–12) |
| %y | Rok bez století (00–99) |
| %Y | Rok se stoletím (0–9999) |
| %b | Zkrácený název měsíce |
| %B | Plný název měsíce |
| / - , | Běžné oddělovače |
| Formát | Popis |
|---|---|
| %d | Den v měsíci (01–31) |
| %Y | Rok se stoletím (0–9999) |
| %B | Plný název měsíce |
| / - , | Běžné oddělovače |
# Lehman Brothers bankruptcy
# Complex format - what do we use?
as.Date("September 15, 2008", format = "___")
as.Date("September 15, 2008", format = "%B %d, %Y")
"2008-09-15"
dates <- as.Date(c("2017-01-03", "2017-01-04"))
weekdays(dates)
"Tuesday" "Wednesday"
Intermediate R for Finance