Tôi muốn vẽ biểu đồ với giá trị trung bình (trung bình) trên nó (đánh dấu nó bằng ví dụ bằng đường màu xanh, đậm). Tôi cố gắng làm điều đó bằng cách sử dụng lệnh cốt truyện, nhưng ngay cả khi tôi thêm tham số: "add = TRUE" nó không hoạt động.thêm giá trị trung bình vào biểu đồ trong R!
Trả lời
Bạn có thể sử dụng abline() để thêm dòng để một âm mưu:
x <- rnorm(100)
mx <- mean(x)
hist(x)
abline(v = mx, col = "blue", lwd = 2)
cũng có một cái nhìn tại mệnh cho các thông số đồ họa (như col và LWD)?.
chỉnh sửa:
Về câu hỏi của bạn trong các ý kiến:
Bạn cũng có thể vẽ đường sử dụng dây chuyền().
văn bản() được sử dụng cho văn bản.
Đối số cex mô tả "yếu tố mở rộng ký tự".
Cũng có một cái nhìn tại Quick-R cho một tổng quan về âm mưu cơ bản với R.
x <- rnorm(100, mean = 10)
mx <- mean(x)
hist(x)
lines(c(mx,mx), c(0,15), col = "red", lwd = 2)
lines(c(10, 11.5), c(0, 10), col = "steelblue", lwd = 3, lty = 22)
text(mx, 18 , round(mx, 2))
text(mx, 12 , "big", cex = 5)
Có cách nào để tạo các đường ngắn hơn và thêm vào số đó không? Làm cách nào tôi có thể chỉ định kích thước phông chữ cho văn bản được thêm? –
xem các chỉnh sửa của tôi ... – EDi
hist(data)
abline(v=mean(data),col="blue")
giây nhanh hơn sau đó tôi ... – EDi
Tôi đã bỏ lỡ v rõ ràng cho tham số "dọc" – espaciomore
Nếu bạn có khung dữ liệu với nhiều cột sử dụng của gói ggplot2 là lựa chọn ưa thích của tôi:
ggplot (data, aes (x = colname)) + geom_vline(xintercept=mean(data$colname), color="red")
Colname là cột trong data.frame của bạn mà bạn muốn vẽ biểu đồ và trung bình.
Tôi gặp phải sự cố trong đó dòng trung bình không xuất hiện và tôi không nhận được bất kỳ lỗi nào để giúp tôi tìm ra lý do. Tôi nhận ra rằng không có gì xảy ra bởi vì tôi có một số dữ liệu còn thiếu, vì vậy giá trị trung bình được tính là NA. Thêm na.rm = T
vào giá trị trung bình() arg cho tôi một số thực, và dòng trung bình xuất hiện. Đó là một sự giám sát nhỏ và một sửa chữa đơn giản hầu như không có giá trị bằng văn bản về, nhưng tôi đăng nó anyway trong trường hợp nó có thể tiết kiệm một số người đau buồn.
hist(data$Defect.rate,
xlim = c(0, 1),
col = "light blue")
abline(v = mean(data$Defect.rate, na.rm = T),
col = "red",
lwd = 2)
- 1. Biểu đồ SSRS 2008 R2 - Hiển thị Biểu đồ trung bình và Nhóm trung bình
- 2. gì biểu tượng ::: trung bình trong R
- 3. Tính trung bình hàng ngày trong R
- 4. SQLite - cách lấy giá trị trung bình?
- 5. Di chuyển trung bình của ba giá trị trước đó trong R
- 6. Thêm các giá trị vào hàng trước vào R
- 7. Thêm thông tin thống kê vào cuối biểu đồ
- 8. trung bình mỗi 16 cột trong r
- 9. Thêm một dòng trong biểu đồ
- 10. thay zero trong mảng NumPy với giá trị trung bình
- 11. Cách tính trung bình có trọng số trong R?
- 12. Python- Cách tìm giá trị trung bình của nhiều giá trị/khóa trong từ điển
- 13. 2 bản đồ nhiệt màu trong R với màu trung được neo vào một giá trị cụ thể
- 14. Thêm Biểu đồ vào WordprocessingML
- 15. Sắp xếp boxplot bởi trung bình (và không phải trung bình) trong R
- 16. Vẽ các giá trị trung bình cho từng cấp trong ggplot2
- 17. Cách tính giá trị màu rgb trung bình của bitmap
- 18. Tìm giá trị trung bình của mảng chưa phân loại
- 19. cách tính và sử dụng giá trị trung bình cvMat
- 20. gần nhất với giá trị trung bình SQL
- 21. Tìm giá trị trung bình của một mảng?
- 22. Bình thường hóa trục y trong biểu đồ trong R ggplot theo tỷ lệ
- 23. Cách thêm điểm đánh dấu giá trị vào biểu đồ JavaFX?
- 24. Biểu đồ tập trung màu OpenCV
- 25. Tổng hợp và có trọng số trung bình trong R
- 26. Nhận các giá trị tần số từ biểu đồ trong R
- 27. Thêm một cột vào một dataframe trong R
- 28. Thêm giá trị cho bản đồ Scala
- 29. matplotlib biểu đồ thanh trung với ngày
- 30. Giá trị trung bình tròn (đặc biệt là Hues trong bảng màu HSL)
Chào mừng bạn đến với cộng đồng. Nếu câu trả lời dưới đây giải quyết được vấn đề của bạn, bạn nên đánh dấu một trong số đó là giải pháp (nhấp vào hộp chọn nhỏ bên cạnh). Và đối với các vấn đề trong tương lai, vui lòng cung cấp tập dữ liệu minh họa sự cố để tránh những người cung cấp câu trả lời từ việc phải tạo lại dữ liệu thử nghiệm (vì bạn sẽ lưu ý hai giải pháp đầu tiên của giải pháp EDi). Cảm ơn! –