2016-11-10 6 views
0

UTC 시간의 데이터 열이 있는데 형식은 'Tue Apr 03 18:00:09 +0000 2012'R입니다.이 데이터를 Date로 변환 할 수 있습니까? 궁극적으로 빈도를 날짜별로 표시해야하며이를 수행하는 방법을 잘 모릅니다.RTC에서 변환 UTC 시간

알려 주시기 바랍니다. 어떤 도움을 크게 주시면 감사하겠습니다 :)

대단히 고마워요! :)

+0

아이디어를 보려면 [여기] (http://stackoverflow.com/questions/16301204/r-converting-date-and-time-fields-to-posixct-with-hhmmss-format)를 참조하십시오. – Christoph

+0

또는 mebbe'? strptime'? – hrbrmstr

답변

1
x <- 'Tue Apr 03 18:00:09 +0000 2012' 
as.POSIXct(x, format = "%a %b %d %T %z %Y") 

%a는 약식 요일 이름입니다 %b은 약식 월 이름, %d%z가 서명 된 UTC 오프셋되어, %T은 24 시간 타임 스탬프입니다 월 일 수 (01-31)입니다 %Y은 전체 연도입니다.

궁극적으로 데이터 프레임을 날짜 및 횟수로 그룹화해야하므로 as.POSIXct 대신 as.Date을 사용해야합니다.