2016/09/20 - [엑셀] - [엑셀] 요일 연속으로 채우기에서
엑셀은 날짜 1900-01-01 을 숫자 1로 간주한다고 언급한 바 있다.
R도 마찬가지로 날짜와 숫자의 변환이 가능하다.
예를 들어 다음과 같은 x, y에서
setdiff()를 사용하면
2016-01-02 가 아닌 16802가 나온다.
이 숫자를 다시 날짜로 바꾸려 하면
위와 같이 'origin' must be supplied 라는 에러가 난다.
메시지 내용대로 기준점이 있어야 한다는 의미인데,
엑셀이 1900년 1월 1일을 기준으로 하듯
R은 유닉스 표준에 맞추어 1970년 1월 1일을 기준으로 한다고 알아두면 편리하다.
반응형
'R' 카테고리의 다른 글
[R.아르] 특정 단어가 들어있는 문장 추출하기 (0) | 2016.12.06 |
---|---|
[R.아르] 문장에서 보통명사만 추출하기(2) (2) | 2016.12.06 |
[R.아르] 문장에서 보통명사만 추출하기(1) (4) | 2016.12.06 |
[R.아르] 문장에서 명사 추출하기 (5) | 2016.11.22 |
[R. 아르] 로또 확률 계산하기 for() / choose() (0) | 2016.11.08 |
[R.아르] R에서 엑셀의 vlookup()처럼 첫 번째 값만 가져오기 (0) | 2016.10.28 |
[R.아르] 주별 합계 구하기 cut() (2) | 2016.10.24 |
[R.아르] R에서 월별 합계 구하기 / 글자 일부분 자르기 substr() (1) | 2016.10.14 |
[R. 아르] 반복되는 값 추가하기 rep() (0) | 2016.10.11 |
[R.아르] 벡터를 아래로 출력하기 cat() (0) | 2016.10.07 |
댓글