12 행과 3 열의 데이터 프레임을 어떻게 만들 수 있습니까? 먼저 3000 : 9999 범위에서 무작위 연도를 선택하십시오. 세 개의 열에 대한 요구 사항은 다음과 같습니다. 첫 번째 변수 (열)는 날짜 (선택된 연도의 매월 말일)이어야하며 두 번째 변수는 비어 있지 않아야하며 고유 한 문자열 (문자)이어야하며 세 번째 변수는 1:12 정수의 무작위 순열
동일한 변수에 세 가지 형식으로 타임 스탬프가 있습니다. 모든 변수를 같은 형식으로 변환하려면 어떻게해야합니까? ts<- c("2012-01-11T01:18:29Z", "2012/03/17 19:29:05 -0700", "2012-09-24T21:07:12-07:00")
나는 이렇게 출력하고 싶습니다. 어떤 제안? ts<- c("2012-01-11T01
매 15 분마다 행으로 시계열 (POSIXct 또는 dttm 열)을 만드는 데 문제가 있습니다. 월 1 일 2015 년 12 월 31 일 2016 사이에 매 15 분 동안 같이 표시됩니다 뭔가 (여기 월/일/년 시간으로 : 분) : 1/15/2015 0:00
1/15/2015 0:15
1/15/2015 0:30
1/15/2015 0:45
1/15/2
단편 : - 분석하는 동안 일주일 및 주중 값에 대한 정보를 잊어 버렸습니다. 테이블에 추가해야합니다. 긴 이야기 : library(tidyverse)
library(lubridate)
df<-structure(list(time = structure(c(1488987000, 1488988800, 1488990600,
148899
다른 솔루션을 보지는 않겠지 만 불완전하고 잘못된 대답을하는 이유를 이해하지 못합니다. (윤활유 : 간격이 잘못됨) 예를 들어 시간 [3,]의 간격에 del_time [1,]이 없습니다. 목표는 시간 지점에 간격이있는 del_time에 "상태"를 결합하는 것입니다. 예 데이터 : library(lubridate)
library(dplyr)
ti <-
훨씬 작은 R 데이터 프레임 (12 행)의 날짜 범위 정의를 기반으로 대형 R 데이터 프레임 (200 만 행 이상)의 각 행을 어떻게 분류합니까? id date sex
1 160520 2016-11-22 1
2 1029735 2016-11-12 1
3 1885200 2016-11-05 1
4 2058366 2015-09-26 2
5 205836
안녕하세요 여러분, 제가 전에 알고있는 모든 게시물을 본 적이 있습니다. 그러나 어떤 이유로 든 제가 시도한 조언이 전혀 효과가 없었습니다. 본질적으로 내가하려는 것은 dd/mm/yyyy 형식의 "Production.Period.End.Date"라는 변수에서 날짜를 가져 와서이 날짜의 각 부분을 분석 할 개별 객체로 변환하는 것입니다. 내가 이것을하는 이유
나는 시간을 계산하고 코드는 다음과 같습니다 x <- as.Date("2016-01-01")
y <- as.Date("2016-01-31")
z <- as.Date("2017-01-01")
w <- max(0,y-x)
w2 <- z-x
w/w2
그러나, 나는 오류 가지고 : Error in `/.difftime`(w, w2) :
sec