Not!
Toán tử cuối cùng cần giới thiệu là !, đọc là Not (phủ định). Bạn đã thấy toán tử tương tự là !=, nên có thể đoán được chức năng của nó. Thêm ! trước một biểu thức logic sẽ đảo biểu thức đó từ TRUE thành FALSE (và ngược lại).
!TRUE
[1] FALSE
apple <- c(120.00, 120.08, 119.97, 121.88)
!(apple < 121)
[1] FALSE FALSE FALSE TRUE
Data frame stocks đã được cung cấp để bạn sử dụng.
Bài tập này là một phần của khóa học
R trung cấp cho Tài chính
Hướng dẫn bài tập
- Dùng
!và một toán tử so sánh để biết khi nàoibmkhông lớn hơn176. - Một vector mới,
missing, đã được tạo và chứa dữ liệu khuyết. - Hàm
is.na()kiểm tra dữ liệu khuyết. Hãy dùngis.na()trênmissing. - Giả sử bạn quan tâm hơn đến những vị trí không bị khuyết dữ liệu.
!có thể giúp bạn. Dùng!trướcis.na()để hiển thị các vị trí nơi bạn có dữ liệu.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# IBM range
___
# Missing data
missing <- c(24.5, 25.7, NA, 28, 28.6, NA)
# Is missing?
___
# Not missing?
___