이것은 매우 기본적인 질문 일 수 있습니다. Google 트렌드 파일을 다운로드했으며 각 행의 날짜 범위는 2004-01-04 - 2004-01-10과 비슷한 요일 형식입니다. 주 번호 유형 Google 트렌드에 입력
googledata <- googledata %>%
mutate(startdate = ymd(substr(Week, 1, 10)),
enddate = ymd(substr(Week, 14, 26)),
weekno = isoweek(startdate),
weekno2 = isoweek(enddate))
샘플 데이터
Week Vol
2004-01-04 - 2004-01-10 15
2004-01-11 - 2004-01-17 12
2004-01-18 - 2004-01-24 10
2004-01-25 - 2004-01-31 10
2004-02-01 - 2004-02-07 9
2004-02-08 - 2004-02-14 9
- (2004년 1월 10일 2004년 1월 4일)
이는 주 위의 형식과 동일 토
의사 코드 여기에 기본적으로 일이다
두 가지 질문이 있습니다
예를 들어 ISO의 경우 특정 주 유형입니까? 이 문제는 isoweek
및
나는 내가 원하는 두 번째 데이터 세트가 시작 및 종료 날짜 분할 주 week
결과 사용 lubridate
또는 R.에서 다른 함수를 사용하여 주 번호로 변환 할 수 있나요 일치하지만 다른 주 번호 형식을 사용, 그래서 이것은 당신은 당신을 변환해야 here
를 해결한다
'as.yearmon()'다음 원하는 것을 지정 (예를 들어, 월 ('%의 b') 또는 연도에 변수를 만들 수 ('% Y') 등)은 당신이 원하는 것을해야합니다. – Edu
안녕하세요 @Edu, 의견을 주셔서 감사하지만 잘 모르겠어요. 나는 주 번호로 그것을 필요로한다 –
당신이 당신의 데이터의 견본을 제공 할 수 있다면 그것은 좋을 것이다 ... – Edu