ášá ááá áá á ááááá ášáá®áá«ááá ááá á«ááᣠáš"áá á áá!" áš R ááá ášáá ášá°ááš á áá°áá.
á áá áœáá ááµá¥ ášáá áá áá¥á«áµ á R ááá áá ášá³á á áá£á¥ ááµá¥ á¥ááŽáµ á¥áá°áá°á« á¥áááášá³áá á¥áá²áá ášáááµ áá á áá°á©á áµ áá á á áá ášáá«á°á á¥á á áá áá¬ááœá á¥áááášá³ááá¢
lubridate
- á áááµ áá«ášá ášáá³á¥ áµááµ á¥áá²á°á© ášáá«áµáœáá á¥á á;timeperiodsR
- ášáá ááá°á¶áœ á¥á áááá»ážá áá á á¥á® áááµá«áµ á¥á áá¢
ááá¶áœ
á áášá áµáá°á á¥á á á°ááá á R ááá áá ááááµ á«ááµ ášá¥áá áááá ááœááá¢
á áá ášá³á R á áá£á¥ ááµá¥ ášááá¶áœ áá áá¥á«áµ
1.1.áœáá áá° áá ááá
1.2.á áá ášá³á R ááµá¥ ášáá ááááœá ááá£áµ ášá á£áµ á¥áœá á áá áá ášááá¶áœ áá ááµá«áµ
2.1.á á£áµ á áá áá áœááá áá° áá áááá¡
2.2.ášá á£áµ á¥áœá á áá áá ášáá ááááœá ááá£áµ
2.3.ášáá³á¥ áµá«áᜠášáááµ áá ááá á«á á¥á« ášááá-áááᜠᣠášáá áá á¶áœR á¥á á áá
3.1.ášáá ááá°á¶áœ á áá áá á¶áœ á á
3.2.TimeperiodsRá á áá áá ášáááœá á¬áá°á á áá£á«áµ áá áá°áá°áá«
á áá ášá³á R á áá£á¥ ááµá¥ ášááá¶áœ áá áá¥á«áµ
áœáá áá° áá ááá
áá°ášá³á R ášáááµ áá áááµá«áµ ášá°áá£á áµá¥áµá¥ á ááᢠášáá ášá³á á áá£á¥ áá³á± ášá°áá£á áµáᜠá¥á áááá®áœ áá³á á á£á ášá°á á³á°á á¥á ááá ááááµ áááá«á³á áááááµ ášááá ááá ááᢠááá á¥áá ášááááá áá ášá³á á°áá£á«áµ ááá á áá¥á , áµááá á á¥áá± á¥áááá«áá.
á¥á áá áášáá áá° R á²áá áš csv áááᜠááá ááᜠááá®áœ áá á¥áá° áœáá áá°áá°áá³áᢠáá
áá áœáá áá° áµááááá ášááᥠá áááµ áááášá á°áá£á©á áá áá as.Date()
.
# ÑПзЎаÑÐŒ ÑекÑÑПвÑй векÑÐŸÑ Ñ ÐŽÐ°ÑаЌО
my_dates <- c("2019-09-01", "2019-09-10", "2019-09-23")
# пÑПвеÑÑеЌ ÑОп ЎаММÑÑ
class(my_dates)
#> [1] "character"
# пÑеПбÑазÑеЌ ÑекÑÑ Ð² ЎаÑÑ
my_dates <- as.Date(my_dates)
# пÑПвеÑÑеЌ ÑОп ЎаММÑÑ
class(my_dates)
#> [1] "Date"
á áá£áª as.Date()
ááá á áááµ á
ááá¶áœ ááá áá ááá-áá-áá ááá ááá/áá/áá.
ášááᥠáµá¥áµá¥á á áá á
áážáµ áááœá ášá«áᣠáááá©á áá áá ááœááᢠformat
.
as.Date("September 26, 2019", format = "%B %d, %Y")
á áážáµ áááááá ášáá ááá°áµ á¥á á áážá±á ášáá«ááááµ áŠáá¬á°á®áœá á áá¥ášááá ááá ááá áá ᣠá á¥ááµ á¥á á áá ášáá á¥áŽá¶áœ ášáá á á³áœ á£áá á áá ášá¥ ááµá¥ áá³á«á á¢
á
áážáµ
áááá«
%d
á áá ááµá¥ ášáá áá¥á
%a
ášá³ááá± áá áµá áá
á»áš áá
%A
ášá³ááá± áá áá áµá
%w
ášá³ááá± áá áá¥á (0-6ᣠ0 á¥ááµ ášááá áµ)
%m
á£á áááµ á áá áá áµá«á (01-12)
%b
ášáá áµá áá
á»áš áá (á€ááªáᣠááá£âŠ)
%B
ášáá áá áµá
%y
á£á áááµ á áá áááµ áµá«á
%Y
ášá á«áµ-á áá áááµ áµá«á
%j
á ááá± ááµá¥ ášáá áá¥á (001 - 366)
%U
á ááá± ááµá¥ ášá³ááá± á¥ááµ (00 - 53) ᣠášá³ááá± ááááªá« á¥ááµ
%W
á ááá± ááµá¥ ášá³áááµ áá¥á (00 - 53), ášá³ááá± ááááªá« á°á
á áá
áá ášáµ âááµášášá 26 áá 2019â ášáá©á£ ášáá á¥á ášááá± áá áµá ááᢠáá
ášáá á
áážáµ áŠáá¬á°á®áœá á áá áá á¥áá°áášá°áá áááá
ááœáá-"%B %d, %Y"
.
ášáµ
%B
- ášáá© áá áµá%d
- á áá© ááµá¥ á«áá áá áá¥á%Y
- ášá á«áµ-á áá á ááµ áµá«á
ášáá á
áážá±á á²ááá¹ áááá á°ášá᪠ááááᜠášáá¥ášáááá ááµá¥ áá«á°áµ á áµááá áá, ááá³á á°ášá, á®áááœ, áá¥áŠáœ, ááá°á¶áœ, ááá°. á á¥á áá³á âáŽááŽáá á 26ᣠ2019âᣠášáá á áá áá á á°ášá á áᣠá¥á á¥áá²áá á á
áážáµ áááá«á áá á®á ááµášá á«áµááááá³áá¡-"%B %d, %Y"
.
ášáá°á á á áážá¶áœ áá ášáááááµ á¥á» á³ááá áá á²áá á ááá³áᜠá á (ááá-áá-áá ááá ááá/áá/áá), ááá áá á áµááá° áááá áá ášá°á«áá áá£áª ááá á á°ááš ááá. ááá³áᣠáá á áá ááá© ášá°á ááá áµá ááᥠá ááá°ááá¡- âá³á á³áµ 15ᣠ2019ᢠáá á áá¥ášááá áá° áá ášááášáá á ááµá£ á á«á£á¢áá ááášá á áá¥ááµá¢
# ÐеМÑеЌ лПкалÑ
Sys.setlocale("LC_TIME", "Russian")
# ÐПМвеÑÑОÑÑеЌ ÑÑÑÐŸÐºÑ Ð² ЎаÑÑ
as.Date("ÐекабÑÑ 15, 2019 г.", format = "%B %d, %Y")
á áá ášá³á R ááµá¥ ášáá ááááœá ááá£áµ
á áá ášá³á R ááµá¥ ášáá áááááá ááá ášá ááµ ááá ááá áááá£áµ ášáá«áµáœáá á¥á á°áá£á«áµ ášáá áá.
current_date <- Sys.Date() # ÑекÑÑÐ°Ñ ÐŽÐ°Ñа
weekdays(current_date) # пПлÑÑОÑÑ ÐœÐŸÐŒÐµÑ ÐŽÐœÑ ÐœÐµÐŽÐµÐ»Ðž
months(current_date) # пПлÑÑОÑÑ ÐœÐŸÐŒÐµÑ ÐŒÐµÑÑÑа в гПЎÑ
quarters(current_date) # пПлÑÑОÑÑ ÐœÐŸÐŒÐµÑ ÐºÐ²Ð°ÑÑала в гПЎÑ
ášááá áá ááá á á°ášá᪠áá á áá ášá³á R ááµá¥ ášáá áá á°á ášáá«ášáá¹ 2 á°ášá᪠ášááᥠá ááá¶áœ á áá¡ POSIXlt, POSIXct. á á¥ááá áááᜠáá«ášá á«áá áá áá©ááµ á¥á áá ááá ášáá«ášáá¹á áµ áá á á°ášá᪠áá.
# пПлÑÑОÑÑ ÑекÑÑÑÑ ÐŽÐ°ÑÑ Ðž вÑеЌÑ
current_time <- Sys.time()
# ÑзМаÑÑ ÐºÐ»Ð°ÑÑ ÐŸÐ±ÑекÑа current_time
class(current_time)
# "POSIXct" "POSIXt"
á¥á« Sys.time()
ášá ááá áá á¥á á°ááµ á á
áážáµ áááá³á POSIXct. áá
á
áážáµ ášáµááá áá á°áá³á³á ááᢠá«áááá, á¥á áš UNIX ááá ááááªá« ááá® ášá°ášáá¶áœá á¥ááµ á«ášáá»á (á¥á©á áááµ (UTC) ášá³á
á³áµ 31 áá 1969 á¥áµáš á¥á 1 áá 1970).
ááá POSIXlt á¥áá²áá á°áá±á á¥á ááá á¥á áááá áááá»ážáá á«ášáá»áᢠáµááá , ášá áá ááµá¥áµá¥ ááá á á«áá ááá áá, ááá áá ášá¥á± áááááá ášáá á¥á ášáá á á«á ááááµ ááá áá áááá«á±á á á¥ááá± POSIXlt áá á áááá.
# ÐПлÑÑаеЌ ÑекÑÑÑÑ ÐŽÐ°ÑÑ Ðž вÑеЌÑ
current_time_ct <- Sys.time()
# ÐÑеПбÑазÑеЌ в ÑПÑÐŒÐ°Ñ POSIXlt
current_time_lt <- as.POSIXlt(current_time_ct)
# ОзвлекаеЌ кПЌпПМеМÑÑ ÐŽÐ°ÑÑ Ðž вÑеЌеМО
current_time_lt$sec # ÑекÑМЎÑ
current_time_lt$min # ЌОМÑÑÑ
current_time_lt$hour # ÑаÑÑ
current_time_lt$mday # ÐŽÐµÐœÑ ÐŒÐµÑÑÑа
current_time_lt$mon # ЌеÑÑÑ
current_time_lt$year # гПЎ
current_time_lt$wday # ÐŽÐµÐœÑ ÐœÐµÐŽÐµÐ»Ðž
current_time_lt$yday # ÐŽÐµÐœÑ Ð³ÐŸÐŽÐ°
current_time_lt$zone # ÑаÑПвПй пПÑÑ
ášáá¥á á¥á ášáœáá ááá¥á áá° á
áážá¶áœ áááᥠPOSIX* á á°áá£á®áœ á°ášáááá as.POSIXct()
О as.POSIXlt()
. á¥ááá
á°áá£á«áµ áµáᜠášáááá áµá¥áµá¥ á áážá.
- x â áá¥áᣠáá¥ášááá ááá ááá ááá áááááᥠá«áá áµ;
- tz - ášá°ááµ á°á , áá£áª "GMT";
- á áážáµ - áá° x áá€áµ ášá°áááá áášá ášá°áášáá áµ ášáá á áážáµ áááá«;
- á áá£á¥ - áá¥áá áá° POSIX á²ááá© á¥á» á¥á á áá áááá ᣠáŽá®áá¶áœ ááá áá€áµ ášááá á©á áµá ášáá ááá á¥á á°ááµ ááá á áá¥ááµá¢ á á°ááᶠᚠUNIXTIME ááá® ááµááá áµá« áá ááááá¢
ášáá á¥á ášá°ááµ áášáá ášáᣠá«áááá, ášáá«á á¥áá±á áá° áááœ, ááá ᥠášááœá áá ááááá¥, ášáášá°ááá áá³á áá áá.
# ÐПМвеÑÑОÑÑеЌ UNIXTIME в ÑОÑаеЌÑÑ ÐŽÐ°ÑÑ
as.POSIXlt(1570084639, origin = "1970-01-01")
á ááá» áá áááááá ášáá áá á°á áááᜠááœááᢠááá³áᣠášá¥ááµá ááᥠáá á¥á á°áá±á ášáŽááŽáá á 15ᣠ2019 12á¡15 áá€á ááá® ášá°ášáá¶áœ á¥ááµ ášá«áᣠáá° ášáá á á ááá áááášáá¡-
# ÐПМвеÑÑОÑÑеЌ UNIXTIME в ЎаÑÑ ÑÑОÑÑÐ²Ð°Ñ ÑÑП МаÑалП ПÑÑÑÑÑа 15 ÑеМÑÑбÑÑ 2019 12:15
as.POSIXlt(1546123, origin = "2019-09-15 12:15:00")
ášá á£áµ á¥áœá á áá áá ášááá¶áœ áá ááµá«áµ
lubridate
áááá£áµ á R ááá ášáááµ áá á á¥á® áááµá«áµ á á£á á³ááá áá¬á
á¶áµáµ á°ášá᪠ááááœá áá°á¥áá³áá¢
- ááá³áᜠ- ááá³, áááµá. á áááµ ášáá áá á°áᜠáá«ášá ášá°ášáá¶áœ á¥ááµ;
- áá á¶áœ - áá á¶áœ á á°áᜠááá á¡ á ááœá ááá°á¶áœ áá«ášá á áááµ áá«ášá áµááµ á¥áá²á°á© ááá áµááá³á-ááᵠᣠáá®áœ ᣠá³ááá³áµ á¥á ášáá³á°ááµ á¢
- ááá°á¶áœ - ášááá» á¥á ášáá áááá« áá¥á¥ á áá ááµá¥ ášáá«ááá¡ ááááœá¢
á R ááá ááµá¥ á°ášá᪠áá¬ááœá áá«á áá°á ááá á°áá£á á áá áá áášáááá install.packages()
.
á¥á
áá á áá«á áá lubridate
:
install.packages("lubridate")
á á£áµ á áá áá áœááá áá° áá áááá¡
ášá¥á
á á£á
áªá«áµ lubridate
áœááá áá° áá ášááášá áá°áµá á á¥á
á á«áááá á¥áá²áá áááááá ášáá³á¥ áµá«ááœá ášáááµ á¥á á°áá¶áœ áá á¥áá²á«á«áá± ááá
áµááá³á á¢
á°áá£á®á¹ ášá ááá áá ááá áá á¥á á°ááµ á¥áá²á«áá á«áááá³á today()
О now()
.
today() # ÑекÑÑÐ°Ñ ÐŽÐ°Ñа
now() # ÑекÑÑÐ°Ñ ÐŽÐ°Ñа О вÑеЌÑ
áá¥ášáááá áá° áá ááááᥠlubridate
áµáážá áá áá á¶áµáµ áá°ááµá á«áá á¥á ášáá á á«ááµá á
á°á á°ášá°á ášáá«áááá± á á ááá ášá°áá£á á€á°á°á¥ á á-
- y - áááµ
- m - áá
- á - áá
áœááá á á á£áµ áá° áá áááášá ášá°áá£á®áœ áááá
ymd()
ydm()
mdy()
myd()
dmy()
dym()
yq()
áá¥ášáááááœá áá° ááᜠááááᥠá áá³ááµ áá³áááœá¡-
ymd("2017 jan 21")
mdy("March 20th, 2019")
dmy("1st april of 2018")
á¥áá°áá«á©áµ lubridate
ášáá áááá«ááœá á¥áá° áœáá á ááášáµ ášá áá ááá£á ááᣠá¥á á
áážá±á ááááᜠá°ášá᪠áŠáá¬á°á®áœá á³áá áá áœááá áá° áá á¥áá²ááá© á«áµáœááá³áá¢
ášá á£áµ á¥áœá á áá áá ášáá ááááœá ááá£áµ
á¥áá²áá á áá áá lubridate
ášáá ááá® áááááá á á«á ááááµ ááœááá¡-
dt <- ymd("2017 jan 21")
year(dt) # гПЎ
month(dt) # ЌеÑÑÑ
mday(dt) # ÐŽÐµÐœÑ Ð² ЌеÑÑÑе
yday(dt) # ÐŽÐµÐœÑ Ð² гПЎÑ
wday(dt) # ÐŽÐµÐœÑ ÐœÐµÐŽÐµÐ»Ðž
ášáá³á¥ áµá«áᜠášáááµ áá
áá á á£á á áµááá á¥á áá ášá³á á°áá£á lubridate
ášá°áá«á© ášáá³á¥ áµá«ááœá ášáááµ áá ášáášááá áœáá³ ááá¢
ášáá ááá áªá« á áŠáµáµ á°áá£á«áµ áášáááá-
floor_date
- áá° á áᥠá«áá áá áááceiling_date
- áá° á áᥠáá áá áááround_date
- áá° á áᥠáá ááá
á¥á«áá³áá³ážá á¥ááá á°áá£á«áµ áááá á áážá áááªá«ášáááªá« áááá á¥áá²ááá¹ á«áµáœááá³áá¡ á°ášááµá£ á°ááᣠá°ááµá£ ááᣠá³áááµá£ ááᣠáááµ ááᣠá©á¥á£ áá áµá£ ááᜠáááµá£ á ááµ
dt <- ymd("2017 jan 21")
round_date(dt, unit = "month") # ПкÑÑглОÑÑ ÐŽÐŸ ЌеÑÑÑа
round_date(dt, unit = "3 month") # ПкÑÑглОÑÑ ÐŽÐŸ 3 ЌеÑÑÑев
round_date(dt, unit = "quarter") # ПкÑÑглОÑÑ ÐŽÐŸ кваÑÑала
round_date(dt, unit = "season") # ПкÑÑглОÑÑ ÐŽÐŸ ÑезПМа
round_date(dt, unit = "halfyear") # ПкÑÑглОÑÑ ÐŽÐŸ пПлÑгПЎОÑ
áµááá á áá á«áá áµ áá 8 áá á áá á«ááá áá á¥ááŽáµ á¥áá°áááá á¥á á ááá± ááá¶áœ áá«ášá ááᜠášá°áá«á© ášáá³á¥ áµáá¶áœá á¥áá°á«á¢
today() + days(8) # ÐºÐ°ÐºÐ°Ñ ÐŽÐ°Ñа бÑÐŽÐµÑ ÑеÑез 8 ЎМей
today() - months(2) # ÐºÐ°ÐºÐ°Ñ ÐŽÐ°Ñа бÑла 2 ЌеÑÑÑа МазаЎ
today() + weeks(12) # ÐºÐ°ÐºÐ°Ñ ÐŽÐ°Ñа бÑÐŽÐµÑ ÑеÑез 12 МеЎелÑ
today() - years(2) # ÐºÐ°ÐºÐ°Ñ ÐŽÐ°Ñа бÑла 2 гПЎа МазаЎ
ááá á«á á¥á« ášááá-áááᜠᣠášáá áá á¶áœR á¥á á ááá¢
timeperiodsR
- á áŽááŽáá á 2019 á CRAN áá ášá³á°á ášááá¶áœ áá áááµá«áµ á á²áµ á¥á
áá¢
á¥á
áá á áá«á áá timeperiodsR
:
install.packages("timeperiodsR")
ááá ááá ášá°áá°á áá á áá»á ášá°áá°á ášáá ááá°áµ á áá¥ááµ ááá°á áá. ááá³áᣠá°áá£á«á¶á¹á á áá áá á áááá¡-
- á«áááá á³áááµá£ ááᣠá©á¥ ááá á ááµ á á á á«ááá¢
- ášá ááµ áá á ááá ášá°áá°á ášáá ááá°á¶áœá á«ááᣠááá³á á«áááµ 4 á³ááá³áµá¢
- ášá°áá ášá ášáá ááá°áµ ááµá¥ áááá¹á ááá£áµ ááá áá-ášááááªá« á¥á ášáášášá» áá, á ááá°á± ááµá¥ ášá°á«á°á±áµ ášááᜠá¥ááµ, á ááµá¡ ášá°á«á°á±áµ á á ááá ášááᜠá á°á á°ášá°á.
ášááá á¥á
á á°áá£á«áµ áµá timeperiodsR
á áµá°áá á¥á áááµ ááááœá á«áá áá- á á
á£á«_ášáá ááá°áµ, ášáµ:
- á á á£á« ášá°á áá°á áá á áá»á áááá ášáá«áµáááá áµá¡ last_nᣠáá³áᣠáá ᣠáá£áᣠnext_ná¢
- ááá«á ášáá ááá°áµ áááá áááµááµ: áá, á³áááµ, áá, á©á¥, á ááµ.
ášá°áá ášá°áá£á áµá¥áµá¥;
last_n_days()
last_n_weeks()
last_n_months()
last_n_quarters()
last_n_years()
previous_week()
previous_month()
previous_quarter()
previous_year()
this_week()
this_month()
this_quarter()
this_year()
next_week()
next_month()
next_quarter()
next_year()
next_n_days()
next_n_weeks()
next_n_months()
next_n_quarters()
next_n_years()
custom_period()
ášáá ááá°á¶áœ á áá áá á¶áœ á á
á¥ááá
á°áá£á«áµ á«ááá á³áááµ ááá áá á£áá áášá áá á°ááµáá°á áªááá¶áœá áááá£áµ á ááááá áµ áá á áá áážáᢠášáášášá»áá áá áááááµá£ ášá°áá³á³á©á áµá á°áá£á áá áá previous_month()
:
prmonth <- previous_month()
ášáá« á áá á¥á ááá®á³á á áµá áá á°ášá tpr, ášáášá°ááµ áááᜠá ááá ááá ááœáá.
- ášáá á± ááááªá« áá, á á¥á áá³á ááµá¥ áá ášáášášá»á áá áá
- ášáá áá¥áá« áá
- á áá ááµá¥ ášá°á«á°á±áµ ášáááµ á¥ááµ
- á ááá ááµá¥ ášá°á«á°á±áµ ášááᜠá á°á á°ášá°á
á á°ášááªá ᣠá¥á«áá³áá±á áá¥áš ááá á á°áá«á© áááá¶áœ ááááµ ááœáá-
# пеÑвÑй ÐŽÐµÐœÑ Ð¿ÐµÑОПЎа
prmonth$start
start(prmonth)
# пПÑлеЎМОй ÐŽÐµÐœÑ Ð¿ÐµÑОПЎа
prmonth$end
end(prmonth)
# пПÑлеЎПваÑелÑМПÑÑÑ ÐŽÐ°Ñ
prmonth$sequence
seq(prmonth)
# кПлОÑеÑÑвП ЎМей вÑ
ПЎÑÑОÑ
в пеÑОПЎ
prmonth$length
length(prmonth)
á¥áá²áá áááá©á á áá áá áááááá ááááœá ááááµ ááœáá ááá, á á¥á«áá³áá± á¥á á á°áá£á«áµ ááµá¥ ášááá. ááá ášááœá á¥áŽá¶áœ: ááááªá«, áášášá», á á°á á°ášá°á, ááááµ.
previous_month(part = "start") # МаÑалП пеÑОПЎа
previous_month(part = "end") # ÐºÐŸÐœÐµÑ Ð¿ÐµÑОПЎа
previous_month(part = "sequence") # пПÑлеЎПваÑелÑМПÑÑÑ ÐŽÐ°Ñ
previous_month(part = "length") # кПлОÑеÑÑвП ЎМей в пеÑОПЎе
áµááá
á á¥á
á á°áá£á«áµ ááµá¥ ášááááµá áááá áááá®áœ á¥áááášá³ážá timeperiodsR
:
x
- ááá ášáá°áá áµ ášáá£áá» áá, ášá áá áá á áá£áª;n
- á áá ááµá¥ ášáá«á°á±áµ ááá°á¶áœ á¥ááµ, ááá³á á«áááµ 3 á³ááá³áµ;part
- ášá¥áá ášáµáá á á«átpr
á áá£áªááµ ááááµ á áá¥ááµall
;week_start
- áááá© ášá³ááá³áµ áá áááµá«áµ á áá°ášá á°áá£á«áµ ááµá¥ á¥á» ášááá á²áá ášá³ááá±á áá áá¥á á¥áá° ááááªá«á á¥áá²áá¥á© á«áµáœááá³á á áá£áª ášá³ááá± ááááªá« á°á áá ááá áá áááááá áááááµ ááœáá. 1 - ášá°á á¥áµáš 7 - á¥ááµ.
áµááá ᣠášá áá ááá ášááááá áá ášá°á°á á áµ áá á áá»á áááááá ášáá ááá áá ááµááµ ááœááᣠá¥ááµ á°ášá᪠áá³ááᜠá¥ááá¡-
# пПлÑÑОÑÑ 3 пÑПÑлÑе МеЎелО
# ÐŸÑ 6 ПкÑÑбÑÑ 2019 гПЎа
# МаÑалП МеЎелО - пПМеЎелÑМОк
last_n_weeks(x = "2019-10-06",
n = 3,
week_start = 1)
Time period: from 9 September of 2019, Monday to 29 September of 2019, Sunday
á¥á
ááµ 6 á¥ááµ ááá¡-
ášáŠáá¶á á 6 á ááá á«áááµá 3 á³ááá³áµ ášáááµáµá áµ áá á¥ááááááᢠáŠáá¶á á 6á á¥á«á± ášáá«á«áµáµ á³áááµ á³áášááᢠá áá á áá°ášáµ áá ášáŽááŽáá á 9 á¥áµáš ááµášášá 29 á«áá áá ááá¢
# пПлÑÑОÑÑ ÐŒÐµÑÑÑ ÐŸÑÑÑаÑÑОй Ма 4 ЌеÑÑÑа
# ÐŸÑ 16 ÑеМÑÑбÑÑ 2019 гПЎа
previous_month(x = "2019-09-16", n = 4)
Time period: from 1 May of 2019, Wednesday to 31 May of 2019, Friday
á áá áá³áᣠáš4 áá«áµ á ááµ ášáá ášáá áá á¥ááááááᣠášáŽááŽáá á 16ᣠ2019 ášáááá áááŠáµ 2019 áá áá¢
TimeperiodsRá á áá áá ášáááœá á¬áá°á á áá£á«áµ áá
áááœá ááá£á«áµ timeperiodsR
á áá«á³ áŠáá¬á°á®áœ á áá¡-
- % áá«_áá% - áááµ tpr ááá ááá®áœá á«áá³áµá«á á¥á á áá á á©á ášáá°ááá ášáá« á«ááá á¥áŽáµ áááá³áá¢
- %áá«_á¢á% - áš tpr ááá áááµ ááá®áœá á«áá³áµá«á á¥á á áá á á©á ášá°á«á°á±áµá ášáá« ááá áá á«ááµá ááᜠáááá³áá¢
- %right_out% - áááµ tpr ááá ááá®áœá á«áá³áµá«á á¥á ášáá«áá ášáá°ááá ášáá á«áá á¥áŽáµ áááá³áá¢
- %right_in% - áš tpr ááá áááµ ááá®áœá á«áá³áµá«áᣠá¥á á áá« á á©á á«áá ášáµááááá ááá áá áááœá áááá³áá¢
period1 <- this_month("2019-11-07")
period2 <- previous_week("2019-11-07")
period1 %left_in% period2 # пПлÑÑОÑÑ ÐŽÐ°ÑÑ ÐžÐ· period1 кПÑПÑÑе вÑ
ПЎÑÑ Ð² period2
period1 %left_out% period2 # пПлÑÑОÑÑ ÐŽÐ°ÑÑ ÐžÐ· period1 кПÑПÑÑе Ме вÑ
ПЎÑÑ Ð² period2
period1 %right_in% period2 # пПлÑÑОÑÑ ÐŽÐ°ÑÑ ÐžÐ· period2 кПÑПÑÑе вÑ
ПЎÑÑ Ð² period1
period1 %right_out% period2 # пПлÑÑОÑÑ ÐŽÐ°ÑÑ ÐžÐ· period2 кПÑПÑÑе Ме вÑ
ПЎÑÑ Ð² period1
á á¥á
á áá timeperiodsR
áŠááŽáá ᣠášá©á²á« ááá á áá¢
áá°áá°áá«
ášáá áá áááµá«áµ á R ááá ášá°áá°ááµá ášááá®áœ ááááœá á áááá áááášááᢠá¥áá²áá á áá á áááµ áá ášáá³á¥ áµá«ááœá áášááá ááœáá, á¥á á¥á
áá á áá áá áááááá áá á áá¥ááµ á«áá timeperiodsR
.
áš R ááá ášááááœá ášáŽááá«á á»ááá á°á¥áµáá«áᥠá¥ááµá³á°áá á¥áá¥ááœááá
ááá: hab.com