시작하기무료로 시작하기

.SD 사용하기 (II)

.SDcols에 지정한 모든 열에 lapply()로 하나의 함수를 적용할 수도 있어요. 이 연습 문제에서는 uniqueN()을 사용해 각 달(month)마다 고유한 시작 정거장 수와 우편번호 수를 계산해 보겠습니다. uniqueN()은 열/벡터/data.table 내 고유한 원소의 개수를 반환합니다.

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

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

강의 보기

연습 안내

start_date에서 달을 추출해, 각 달마다 고유한 시작 정거장 수와 우편번호 수를 구하세요.

실습형 인터랙티브 연습

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

# Find the total number of unique start stations and zip codes per month
unique_station_month <- batrips[, ___(___, ___), 
                                by = ___, 
                                .SDcols = c("start_station", "zip_code")]
unique_station_month
코드 편집 및 실행