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에서 날짜 사이의 개월 수를 계산하는 방법