시작하기무료로 시작하기

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 중급

강의 보기

연습 안내

  • !와 관계 연산자를 사용해서 ibm176보다 크지 않은 경우를 찾아보세요.
  • 누락값이 들어 있는 새 벡터 missing이 생성되어 있습니다.
  • is.na() 함수는 누락값을 확인합니다. missingis.na()를 적용해 보세요.
  • 데이터를 누락하지 않은 위치가 더 궁금하신가요? !를 사용하면 됩니다. is.na() 앞에 !를 붙여서 실제로 값이 있는 위치를 표시하세요.

실습형 인터랙티브 연습

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

# IBM range
___

# Missing data
missing <- c(24.5, 25.7, NA, 28, 28.6, NA)

# Is missing?
___

# Not missing?
___
코드 편집 및 실행