Jarek Statinowy

Jarek Statinowy Z zapałem do pracy

Temat: filtrowanie po datach

Witam

2016-12-31 05:24
2016-12-31 05:27
2016-12-31 05:31
2016-12-31 14:00
2016-12-31 16:20
2016-12-31 16:53
2016-12-31 16:05
2016-12-31 16:45
2016-12-30 01:03
2016-12-30 00:51
2016-12-30 02:53
2016-12-30 03:08
2016-12-30 10:14
2016-12-30 11:46
2016-12-30 16:04
2016-12-30 16:09

W pierwszej kolumnie mojej bazy mam taki format daty i godziny. Dane obejmują kilka lat w sumie 144000

W jaki sposób mogę filtrować moją bazę np ile rekordów zanotowano w lipcu 2016 roku lub od razu dwa warunki w lipcu i wg wartości (0-1) z innej kolumny

Pozdrawiam

Temat: filtrowanie po datach

Spróbuj coś takiego:
dates <- c('2016-12-31 05:24',
'2016-01-30 05:27',
'2016-01-30 05:31',
'2016-12-30 14:00',
'2016-10-30 16:20',
'2016-12-30 16:53',
'2016-11-30 16:05',
'2016-10-30 16:45',
'2016-09-30 01:03',
'2016-12-30 00:51',
'2016-11-30 02:53',
'2016-10-30 03:08',
'2016-11-30 10:14',
'2016-12-30 11:46',
'2016-02-25 16:04',
'2016-02-25 16:09')
var2 <- sample(x = c(0,1), size = 16, replace = TRUE)

dates2 <- as.Date(dates)

months(dates2) == "grudzień" & var2 == 1
Ten post został edytowany przez Autora dnia 11.08.17 o godzinie 22:01

Następna dyskusja:

operacje na datach w R




Wyślij zaproszenie do