이제 모두 합쳐 볼까요!
좋아요! 여러분은 연산자와 서브세팅에 대해 많은 내용을 배웠습니다. 이는 앞으로의 데이터 분석 프로젝트에 큰 도움이 될 거예요. 여러 연산자를 함께 사용하는 마지막 연습 문제를 풀어 봅시다.
새로운 버전의 stocks 데이터 프레임이 준비되어 있습니다.
이 연습은 강의의 일부입니다
금융을 위한 R 중급
연습 안내
- 먼저
stocks를 출력하세요. 2016년 12월의 Apple과 Microsoft 주가가 들어 있습니다. - 결측치가 있는 것 같네요. 더 살펴봅시다.
date열에weekdays()를 적용하고, 결과를weekday라는 이름의 열로stocks에 추가하세요. - 이제
stocks를 확인하세요. 결측치는 주말에 있네요! 주말에는 주식시장이 열리지 않으니 당연합니다. subset()을 사용하여 결측 행을 제거하세요. 조건으로apple에!is.na()를 사용하세요. 이 새로운 데이터 프레임을stocks_no_NA에 할당하세요.- 이제
apple이117보다 크거나micr가63보다 큰 날에 관심이 있습니다. 관계 연산자와|, 그리고subset()을 사용해stocks_no_NA에서 이를 구하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___