A: 열에서 가장 오래된 날짜를 찾는 방법


다음 방법을 사용하여 R의 데이터 프레임 열에서 가장 오래된 날짜를 찾을 수 있습니다.

방법 1: 열에서 가장 오래된 날짜 찾기

 min(df$date_column)

방법 2: 열에서 날짜가 가장 오래된 행 찾기

 df[which. min (df$date), ]

다음 예에서는 다음 데이터 프레임에서 실제로 이 구문을 사용하는 방법을 보여줍니다.

 #create data frame
df <- data. frame (date=as. Date (c('2022-04-01','2022-02-12','2022-06-13','2022-02-04',
                                '2022-07-01','2022-02-19','2022-12-03','2022-04-04')),
                 sales = c(12, 15, 24, 24, 14, 19, 12, 38))

#view data frame
df

        dirty date
1 2022-04-01 12
2 2022-02-12 15
3 2022-06-13 24
4 2022-02-04 24
5 2022-07-01 14
6 2022-02-19 19
7 2022-12-03 12
8 2022-04-04 38

예 1: 열에서 가장 오래된 날짜 찾기

다음 코드를 사용하여 데이터 프레임의 날짜 열에서 가장 오래된 날짜를 찾을 수 있습니다.

 #find earliest date in 'date' column
min(df$date)

[1] "2022-02-04"

결과를 보면 날짜 열의 가장 오래된 날짜가 2022년 2월 4일임을 알 수 있습니다.

참고 : 가장 최근 날짜를 찾으려면 코드에서 min을 max 로 바꾸면 됩니다.

예시 2: 열에서 가장 오래된 날짜가 있는 행 찾기

다음 코드를 사용하여 데이터 프레임의 날짜 열에서 가장 오래된 날짜가 있는 행을 찾을 수 있습니다.

 #find row with earliest date in 'date' column
df[which. min (df$date), ]

        dirty date
4 2022-02-04 24

출력에는 날짜 열에서 가장 오래된 날짜가 포함된 전체 행이 표시됩니다.

예를 들어 이 행에서 다음 값을 볼 수 있습니다.

  • 날짜 : 2022-02-04
  • 더러운 : 24

참고 : 가장 최근 날짜의 행을 찾으려면 코드에서 which.min()을 which.max() 로 바꾸면 됩니다.

추가 리소스

다음 튜토리얼에서는 R에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

R에서 날짜 시퀀스를 생성하는 방법
R에서 문자열을 날짜로 변환하는 방법
R에서 날짜 사이의 개월 수를 계산하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다