Đường xu hướng mặc định
ggplot2 cung cấp cho chúng ta các công cụ mạnh mẽ để trực quan hóa dữ liệu và “nhìn thấy” chuyện gì đang diễn ra.
Tuy nhiên, đôi khi bạn cần xử lý dữ liệu để có được điều mình muốn.
Trong bài tập này, bạn sẽ xem liệu độ dài quãng đường đi làm có làm thay đổi khả năng ai đó đi xe buýt hay không.
Bạn sẽ làm điều đó bằng cách làm cho các điểm không chồng lấp (jitter) bằng geom_jitter() và thêm đường xu hướng làm mượt bằng geom_smooth().
Bài tập này là một phần của khóa học
Generalized Linear Models in R
Hướng dẫn bài tập
- Dùng data.frame
bus, vẽMilesOneWaytrên trục x vàBus2trên trục y. - Jitter độ rộng dữ liệu là
0và độ cao là0.05. - Gán nhãn trục trên biểu đồ. Dùng
"Probability of riding the bus"cho trục y và"One-way commute trip (in miles)"cho trục x. - Lưu biểu đồ này là
gg_jitterrồi thêmgeom_smooth()
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.
# Create a jittered plot of MilesOneWay vs Bus2 using the bus dataset
gg_jitter <- ggplot(data = ___, aes(x = ___, y = ___)) +
geom_jitter(width = ___, height = ___) +
ylab(___) +
xlab(___)
# Add a geom_smooth() to your plot
gg_jitter + ___