시작하기무료로 시작하기

i, j, by 결합하기 (I)

이번 연습 문제에서는 i, j, by 인수를 조합해 각 출발 정거장별로 첫 번째와 마지막 라이드를 찾을 거예요. data.table은 먼저 i에서 행을 필터링하고, 그다음 by로 그룹을 만든 뒤, 마지막으로 j에서 식을 계산한다는 점을 떠올려 주세요.

이 연습은 강의의 일부입니다

R의 data.table로 데이터 조작하기

강의 보기

연습 안내

  • start_date 열을 기준으로 오름차순이 되도록 batrips를 정렬하세요.
  • start_station별로 행을 그룹화하세요.
  • start_date의 첫 행과 마지막 행을 추출하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Find the first and last ride for each start_station
first_last <- batrips[___, 
                      .(start_date = ___), 
                      by = ___]
first_last
코드 편집 및 실행