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