Cách thống kê bằng ngôn ngữ r
Để thống kê dữ liệu bằng ngôn ngữ R, bạn có thể sử dụng các hàm và gói thư viện thống kê có sẵn trong R. Dưới đây là một số cách thống kê thông dụng bạn có thể thực hiện bằng ngôn ngữ R:
1. Tính toán các thống kê cơ bản như mean, median, mode, min, max, range, variance, standard deviation:
```R
# Tính mean
mean(data)
# Tính median
median(data)
# Tính mode
Mode <- function(x) {
ux <- unique(x)
ux[which.max(tabulate(match(x, ux)))]
}
Mode(data)
# Tính min và max
min(data)
max(data)
# Tính range
range(data)
# Tính variance
var(data)
# Tính standard deviation
sd(data)
```
2. Tính tần suất xuất hiện của các giá trị:
```R
table(data)
```
3. Vẽ biểu đồ thống kê:
```R
# Biểu đồ cột
barplot(table(data))
# Biểu đồ boxplot
boxplot(data)
# Biểu đồ histogram
hist(data)
```
4. Kiểm định giả thuyết thống kê:
```R
# Kiểm định t-test
t.test(data1, data2)
# Kiểm định ANOVA
aov(data ~ group, data=dataframe)
```
5. Phân tích hồi quy:
```R
# Hồi quy tuyến tính
lm(y ~ x, data=dataframe)
```
Đây chỉ là một số ví dụ cơ bản về cách thống kê bằng ngôn ngữ R. Bạn có thể tìm hiểu thêm về các hàm và gói thư viện khác trong R để thực hiện các phân tích thống kê phức tạp hơn.