This question은 어떤 판다가 리샘플링을 하는지를 R 단위로 집계합니다. 가장 유용한 대답은 XTS 패키지를 사용하여 주어진 기간별로 그룹화하고 sum() 또는 mean()과 같은 일부 함수를 적용하는 것입니다.윤활유의 기간별 집계
거기에 제안 된 의견 중 하나는 비슷한 윤곽이 있었지만 정교하지는 못했습니다. 누군가가 lubridate를 사용하여 관용적 인 예를 제공 할 수 있습니까? 나는 lubridate 비네팅을 몇 번 읽었고 lubridate와 plyr의 조합을 상상할 수 있지만, 내가 놓친 쉬운 방법이 없는지 확인하고 싶다.
이의 내가이 데이터 집합에서 북쪽으로 이동하는 자전거의 일상 합계를 원하는 가정 해 봅시다, 예보다 실제 만들려면 :library(lubridate)
library(reshape2)
bikecounts <- read.csv(url("http://data.seattle.gov/api/views/65db-xm6k/rows.csv?accessType=DOWNLOAD"), header=TRUE, stringsAsFactors=FALSE)
names(bikecounts) <- c("Date", "Northbound", "Southbound")
데이터는 다음과 같습니다
> head(bikecounts)
Date Northbound Southbound
1 10/02/2012 12:00:00 AM 0 0
2 10/02/2012 01:00:00 AM 0 0
3 10/02/2012 02:00:00 AM 0 0
4 10/02/2012 03:00:00 AM 0 0
5 10/02/2012 04:00:00 AM 0 0
6 10/02/2012 05:00:00 AM 0 0
이것은 유용합니다. 합의가 "윤활유를 사용하지 말고 XTS를 사용하십시오."라고 대답한다면이 대답을 받아 들여야합니다. 즉, "사용하는 윤활유"라는 말을 많이 들었습니다. 그래서 나는 그 소란스러운 것이 무엇인지 배우고 싶습니다. – Peter
나는 @GSee와 동의하는 경향이있다. 'lubridate' 함수를 사용하여'ddply' 가능한 그룹화 변수를 얻는 가장 쉬운'lubridate '방법은'bikecounts $ date2 <- mdy_hms (x = bikecounts $ Date)'입니다; 'bikecounts $ date3 <- round_date (x = bc $ date2, unit = "day")'. – Henrik
누구나 답변을 얻을 수 있습니다. 이것에 대한 소품 1.) 나의 시작 전제 정정 2.) 기초 제공 R 예 3.) 윤활유 버전이 어떻게 보이는지 보여주고, 4.) xts의 이점을 설명합니다. – Peter