Not!
마지막으로 소개할 연산자는 !(Not)입니다. 이미 비슷한 연산자인 !=를 보셨으니, 무엇을 하는지 어느 정도 짐작하실 수 있을 거예요. 논리 표현식 앞에 !를 붙이면 그 표현식의 값을 TRUE에서 FALSE로, 또는 그 반대로 뒤집습니다.
!TRUE
[1] FALSE
apple <- c(120.00, 120.08, 119.97, 121.88)
!(apple < 121)
[1] FALSE FALSE FALSE TRUE
stocks 데이터 프레임이 준비되어 있으니 활용해 보세요.
이 연습은 강의의 일부입니다
금융을 위한 R 중급
연습 안내
!와 관계 연산자를 사용해서ibm이176보다 크지 않은 경우를 찾아보세요.- 누락값이 들어 있는 새 벡터
missing이 생성되어 있습니다. is.na()함수는 누락값을 확인합니다.missing에is.na()를 적용해 보세요.- 데이터를 누락하지 않은 위치가 더 궁금하신가요?
!를 사용하면 됩니다.is.na()앞에!를 붙여서 실제로 값이 있는 위치를 표시하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# IBM range
___
# Missing data
missing <- c(24.5, 25.7, NA, 28, 28.6, NA)
# Is missing?
___
# Not missing?
___