.SD 사용하기 (I)
.SD와 .SDcols를 함께 사용하면 여러 열에 대한 계산을 훨씬 쉽게 할 수 있는 매우 강력한 기능이에요.
.SD는 Subset of Data(데이터의 부분집합)를 의미하는 특수 기호예요..SDcols는.SD에 포함할 열을 지정해요.
이 연습은 강의의 일부입니다
R의 data.table로 데이터 조작하기
연습 안내
- 각 month별로
duration에which.min()을 적용해 가장 짧은 이동에 해당하는 행을 찾으세요. - 결과에는
month,start_station,end_station,start_date,end_date,duration열이 포함되어야 해요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
relevant_cols <- c("start_station", "end_station",
"start_date", "end_date", "duration")
# Find the row corresponding to the shortest trip per month
shortest <- batrips[, ___,
by = month(start_date),
.SDcols = ___]
shortest