Bài tập có lời giải thống kê ngôn ngữ r
Dưới đây là một bài tập thống kê có lời giải bằng ngôn ngữ R:
Bài tập: Cho dữ liệu về điểm số của 30 học sinh trong một lớp học. Hãy tính giá trị trung bình, độ lệch chuẩn và vẽ biểu đồ histogram biểu diễn phân phối điểm số của học sinh.
Dữ liệu:
```R
diem_so <- c(75, 80, 65, 90, 85, 70, 78, 82, 79, 88, 72, 68, 74, 81, 77, 83, 76, 73, 87, 84, 71, 69, 86, 89, 66, 79, 75, 80, 84, 77)
```
Lời giải:
```R
# Tính giá trị trung bình
mean_diem_so <- mean(diem_so)
cat("Giá trị trung bình của điểm số là:", mean_diem_so, "\n")
# Tính độ lệch chuẩn
sd_diem_so <- sd(diem_so)
cat("Độ lệch chuẩn của điểm số là:", sd_diem_so, "\n")
# Vẽ biểu đồ histogram
hist(diem_so, main="Phân phối điểm số của học sinh", xlab="Điểm số", ylab="Số lượng", col="skyblue", border="black")
```
Kết quả:
- Giá trị trung bình của điểm số là: 78.06667
- Độ lệch chuẩn của điểm số là: 6.268456
Biểu đồ histogram sẽ hiển thị phân phối điểm số của học sinh trong lớp học.