Вопросы по теме 'lubridate'

R использует смазку с data.table для сопоставления дат
Следующий код не работает a = data.table(date=seq(ymd('2001-6-30'),ymd('2003-6-30'),by='weeks')) a = a[,list(date=date,a=rnorm(105),b=rnorm(105))] b = seq(ymd('2001-6-30'),ymd('2001-07-28'),by='weeks') a[date %in% b] с сообщением Empty...
1338 просмотров
schedule 14.06.2024

R: смазка возвращается NA – неожиданно
Я обнаружил довольно неожиданное поведение смазки. Следующий код R возвращает NA вместо '2010-10-17 08:00:00': library(lubridate); as.POSIXct("2010-10-17 07:59:01") + seconds(59); as.POSIXct("2010-10-17 07:59:30") + seconds(30); Принимая во...
754 просмотров
schedule 25.05.2024

Как преобразовать строку в формат даты в R
У меня есть столбец строк в следующем формате: Wed, 6 Dec 2000 08:47:00 -0800 (PST) Как я могу преобразовать это в формат даты с помощью lubridate или другого пакета? Я делал это раньше, но в конце не было -0800 (PST) . Спасибо.
1246 просмотров
schedule 10.12.2023

Ошибка в as.POSIXlt.POSIXct(x, tz): (преобразовано из предупреждения) неизвестный часовой пояс 'GMT'
Я столкнулся с проблемой, для которой я не могу найти ключ к решению, что очень затрудняет ее решение. Вот: в R (с R-Studio) я пытаюсь создать объект Date с помощью библиотека lubridate : library(lubridate) ymd(20161001) что приводит к...
1679 просмотров
schedule 16.04.2024

Найдите ближайшую дату между набором данных1 и набором данных2
У меня есть два набора данных. Один собирается примерно каждые 5 дней, а другой — каждые 15 минут ежедневно. Мне нужен окончательный список, который соответствует ближайшей дате из менее частого набора данных к записи в более частом. Например:...
105 просмотров
schedule 17.03.2024

Найти даты в интервале периода по группам
У меня есть панель с множеством идентификаторов, begin и end дат. Дата от begin до end создает interval времени. id begin end interval overlap 1: 1 2010-01-31 2011-06-30 2009-08-04 UTC--2011-12-27...
326 просмотров
schedule 11.12.2022

Как узнать, находится ли дата в интервале с помощью lubridate?
Если у меня нечеткий интервал: "2010-02-20" %--% "2012-03-15" Как я могу узнать, находится ли дата, скажем "2011-01-12" , в этом диапазоне? Я использую пакеты lubridate и tidyverse.
238 просмотров
schedule 21.11.2022

Расчет совокупного времени в R
У меня есть кадр данных, который выглядит так: POI LOCAL.DATETIME 1 1 2017-07-11 15:02:13 2 1 2017-07-11 15:20:28 3 2 2017-07-11 15:20:31 4 2 2017-07-11 15:21:13 5 3 2017-07-11 15:21:18 6 3...
1345 просмотров
schedule 19.11.2023

Как преобразовать десятичное время в формат времени
Я хотел бы рассчитать разницу между двумя наборами времени. Я могу это сделать, но я получаю разницу только в десятичных знаках, и я хотел бы знать, как преобразовать их в формат, как в «Минуты: секунды». Итак, у меня есть минуты и секунды как...
2669 просмотров
schedule 23.12.2023

блестящий: конфликт между смазкой и блестящим при использовании метода show?
Я работаю над приложением, в котором я использую пакет shinyjs , чтобы скрыть и показать вкладки элемента navbarPage . Он отлично работает, пока я не решил использовать lubridate в своем приложении для какой-то другой цели. Просто с вызовом...
317 просмотров
schedule 01.10.2022

почему смазка не работает в блестящих?
Я начинаю с данных, которые выглядят так: Date Time1 Time2 01/02/2018 01/02/2018 11:12 01/02/2018 13:14 01/03/2018 01/03/2018 09:09 01/03/2018 15:05 и я хочу, чтобы результат выглядел так: Date Time1...
516 просмотров
schedule 19.03.2024

Векторизованное преобразование часовых поясов с помощью lubridate
У меня есть фрейм данных со столбцом строк даты и времени: library(tidyverse) library(lubridate) testdf = data_frame( mytz = c('Australia/Sydney', 'Australia/Adelaide', 'Australia/Perth'), mydt = c('2018-01-17T09:15:00',...
590 просмотров
schedule 12.04.2024

Преобразование любой даты месяца в первый день месяца
Как преобразовать любую дату месяца в первый день месяца? Например. "2017-12-08", "2015-09-28" на "2017-12-01" и "2015-09-01"? Единственный способ, которым я думал, - это преобразовать в символ и gsub последние две цифры в «01».
42 просмотров
schedule 11.05.2024

Смазать неправильное преобразование даты и времени в POSIXct в R (дд/мм/гг чч: мм: сс)
Я пытаюсь преобразовать дату и время из csv в POSIXct для анализа данных. Я пробовал несколько кодов, но либо получаю NA, либо неправильный формат. Код, который я сейчас использую, GRS$datetimelocal<- GRS$`datetime` %>%...
458 просмотров
schedule 22.03.2024

Почему часовой пояс преобразуется при вводе даты и времени в вектор в R?
Почему часовой пояс изменяется при помещении значения даты и времени в вектор в R? (Используя пакет lubridate для создания значения datetime) lubridate::now(tz = "UTC") #> "2018-05-25 20:11:16 UTC" c(lubridate::now(tz = "UTC")) #>...
26 просмотров
schedule 23.09.2022

Разделение данных временных рядов на диапазоны
Я пытаюсь разделить переменную POSIXct на три временных диапазона: 18:00–21:59, 22:00–01:59 и 2:00–6:00. голова (активность $ timeect) [1] 2018-06-30 21:51:00 НЗСТ 2018-06-30 23:14:00 НЗСТ 2018-06-30 23:39:00 НЗСТ [4] 2018-06-30 01:10:00 НЗСТ...
34 просмотров
schedule 25.09.2022

R, чтобы найти продолжительность времени
Я использовал библиотеку lubridate , чтобы найти разницу между временем начала и временем окончания. Вот мой код: library(lubridate) a <- read.csv("C:/Users/Desktop/Dump.csv") b <- a$StartTime c <- a$EndTime hm(c)- hm(b) Это...
450 просмотров
schedule 27.11.2023

Использование метода S3 из незагруженного пакета R
Рассмотрим на примере метода months для типа numeric из пакета lubridate. При загрузке пакета все работает как положено: library(lubridate) #> #> Attaching package: 'lubridate' #> The following object is masked from 'package:base':...
164 просмотров
schedule 19.03.2024

Как объединить дату и время в 1 объект
Мои данные таковы: structure(list(Date = structure(c(1509408000, 1509408000, 1509408000, 1509408000, 1509408000, 1509408000), class = c("POSIXct", "POSIXt" ), tzone = "UTC"), Time = structure(c(-2208988860, -2208988920, -2208988980, -2208989040,...
45 просмотров
schedule 18.04.2024

Как работать с данными о времени на расстояние в R
У меня есть данные, где у меня есть время, например 11: 42.7 (формат «% M:% OS»), которые требовались для прохождения определенного расстояния (например, 3000 м). Теперь я хочу иметь возможность рассчитать промежуточное время (например, время,...
67 просмотров
schedule 22.12.2023