www.tuhocr.comBài tập này được thiết kế cho các câu lệnh trong chuyên đề 1 Coding in R ngay sau khi học về vector numeric và vector logical thì ta có thể làm được. Khi có thắc mắc câu lệnh trong R thì Anh Chị tham khảo hướng dẫn ở đây nhé.
https://tuhocr.netlify.app/tim-thong-tin-tro-giup.html
Ta có vector a gồm các thành phần sau:
a <- c(-10, 0, 5, 12, 22, 39, 50, 98, -3, 4)
1/ Subset vị trí thứ 1 đến thứ 5 trong vector a
Kết quả như sau:
## [1] -10 0 5 12 22
2/ Trích xuất trong vector a ra các số chẵn
Kết quả như sau:
## [1] -10 0 12 22 50 98 4
3/ Thêm các số chẵn thu được ở bước 2/ vào vector a để
tạo thành vector a_1
Kết quả của vector a_1 như sau:
## [1] -10 0 5 12 22 39 50 98 -3 4 -10 0 12 22 50 98 4
4/ Tính tổng của các số chẵn (lớn hơn 0) trong vector
a_1
Kết quả như sau:
## [1] 372
5/ Có bao nhiêu con số nhỏ hơn 30 trong vector
a_1 (tính theo số lượng con số nhé!)
Kết quả như sau:
## [1] 12
Bạn hãy tạo ra vector b có đặc điểm là 1 chuỗi số từ 0
đến 100, cách nhau 3 số.
Kết quả như sau:
b
## [1] 0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72
## [26] 75 78 81 84 87 90 93 96 99
1/ Hãy tính trung bình của những con số chia hết cho 7 trong chuỗi số này
Kết quả như sau:
## [1] 42
2/ Trích xuất những 12 con số cuối của vector b và tính
lũy thừa 2 của lần lượt các con số này
Kết quả như sau:
## [1] 4356 4761 5184 5625 6084 6561 7056 7569 8100 8649 9216 9801
3/ Chia các con số thu được ở bước 2/ cho con số trung bình thu được ở bước 1/, và làm tròn kết quả đến 4 con số sau dấu thập phân
Kết quả như sau:
## [1] 103.7143 113.3571 123.4286 133.9286 144.8571 156.2143 168.0000 180.2143
## [9] 192.8571 205.9286 219.4286 233.3571
4/ Subset ra các con số ở vị trí index số lẻ trên vector vừa thu được ở bước 3
Kết quả như sau:
## [1] 103.7143 123.4286 144.8571 168.0000 192.8571 219.4286
5/ Tìm ra các con số nhỏ hơn 120 và lớn hơn 180. Làm tròn về số nguyên cho các con số này (không có số nào sau dấu thập phân)
Kết quả như sau:
## [1] 104 193 219
Quý Anh Chị viết code R để thực hiện các câu hỏi như trong bài tập. Em đã để sẵn phần đáp án, còn phần code R thì Anh Chị xem ở đây
https://tuhocr.netlify.app/homework/homework_1.Rmd
Để trao đổi cụ thể cách giải bài tập này thì Anh Chị liên hệ
em qua email tuhocr@gmail.com nhé. Trân trọng.
Thảo luận về bài tập này ở Group Cộng Đồng Tự Học R
https://www.facebook.com/groups/tuhocr/posts/1146684723070904/