반응형
날짜 데이터를 만들어봅시다.
> d1=as.Date("1919-04-13")
날짜데이터에 자연수를 더하거나 뻬는 연산이 가능합니다. 실수와 무리수로도 가능합니다.
> d1+1
[1] "1919-04-14"
> d1-23
[1] "1919-03-21"
> d1+sqrt(2)
[1] "1919-04-14"
곱셈과 나눗셈은 불가능합니다.
> d1*3
Error in Ops.Date(d1, 3) : * not defined for "Date" objects
> d1/2
Error in Ops.Date(d1, 2) : / not defined for "Date" objects
이번에는 두개의 날짜데이터를 만들어봅시다. d1은 대한민국 임시정부수립일이고 d2는 오늘 날짜입니다.
> d1=as.Date("1919-04-13")
> d2=as.Date("2018-12-28")
두 날짜 사이의 논리연산이 가능합니다.
> d1>d2
[1] FALSE
두 날짜를 서로 빼주면 며칠이 지났는지를 출력해줍니다.
> d2-d1
Time difference of 36419 days
> d1-d2
Time difference of -36419 days
날짜 사이의 덧셈은 불가능합니다.
> d1+d2
Error in `+.Date`(d1, d2) : binary + is not defined for "Date" objects
반응형
'R 주제 > 통게분석(임시)' 카테고리의 다른 글
[R강의] 134. 여러 점들 사이의 코사인 거리 한번에 구하는 법 (dist함수) (2) | 2022.02.19 |
---|---|
R의 lapply 함수(리스트에 원하는 함수를 원하는 방향으로 적용) (0) | 2021.03.18 |
R의 apply 함수(함수를 배열에 원하는 방향으로 적용) (0) | 2021.03.18 |
R에서 날짜데이터 입력하기 (as.Date) (0) | 2021.03.18 |
R에서 시간데이터로 산점도 그리기 (0) | 2021.03.18 |
댓글
만다린망고님의
글이 좋았다면 응원을 보내주세요!
이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.
응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.
글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.
응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.