Làm cách nào để người dùng có thể thay đổi một khía cạnh tương tác (ví dụ: định hướng hoặc độ dài của một đường) trên một ô 2D?R cốt truyện tương tác?
14
A
Trả lời
8
Gói rpanel đã hoạt động đối với tôi.
library(rpanel)
lvm.draw <- function(panel) {
x=0:20
plot(x, panel$int + (panel$slo*x), ylim=panel$data, ylab="y", main="Adam's Super Duper Interactive Graph", typ="l", lwd=3, col="red")
grid()
panel
}
ylimdat<-c(-50,50)
panel <- rp.control(title = "Adam's Panel", data=ylimdat, slo=0.5, int=1.0, size=c(300, 160))
rp.slider(panel, var=slo, from=-5, to=5, action=lvm.draw, title="Slope", pos=c(5, 5, 290, 70), showvalue=TRUE)
rp.slider(panel, var=int, from=-50, to=50, action=lvm.draw, title="Intercept", pos=c(5, 70, 290, 90), showvalue=TRUE)
2
Hàm tkexamp trong gói TeachingDemos giúp bạn tạo biểu đồ có điều khiển để thay đổi các tùy chọn khác nhau trong cốt truyện, có một số ví dụ trên trang trợ giúp có thể chạy để xem cách hoạt động.
Hàm TkIdentify trong cùng một gói cho phép bạn kéo nhãn (cùng với các dòng trỏ từ điểm đến nhãn) đến vị trí mong muốn, bạn có thể bắt đầu với mã từ hàm đó (tất cả R, không biên soạn) làm cơ sở cho cốt truyện động của riêng bạn sẽ cho phép kéo một đường.
11
Các vấn đề liên quan
- 1. Matplotlib: cốt truyện tương tác trên máy chủ web
- 2. cốt truyện 3D hấp dẫn trong R
- 3. Thêm chú thích đơn giản vào cốt truyện trong R
- 4. R cốt truyện, x-trục và trục y chạm
- 5. Remove 'y' nhãn từ cốt truyện trong R
- 6. cốt truyện vlines với matplotlib.pyplot
- 7. ECDF trên cốt truyện tương tự sử dụng ggplot2
- 8. Formatting của cốt truyện persp3d
- 9. Ternary cốt truyện và điền đường viền
- 10. igraph trục cốt truyện ylim xlim sai
- 11. ggplot2 mũi tên cốt truyện cực
- 12. Python: cốt truyện theo chiều kim đồng hồ
- 13. Matplotlib cốt truyện là một no-show
- 14. cốt truyện tích lũy bằng ggplot2
- 15. cốt truyện không được xác định
- 16. Ruby: xây dựng cốt truyện chức năng
- 17. matlab - biến trong tiêu đề cốt truyện
- 18. Crash khi instantiating ViewController khỏi Cốt truyện
- 19. cốt truyện python và powerlaw phù hợp
- 20. cốt truyện sinh động/quỹ đạo trong matlab/quãng tám
- 21. Cách tạo cốt truyện tương quan mặt bằng cách sử dụng GGPLOT
- 22. Trong mô hình R cốt truyện được trang bị với dòng sản phẩm gốc
- 23. cốt truyện không mất loại âm mưu vào tài khoản bằng ngôn ngữ R
- 24. phân tán với các nhóm màu - cơ sở R cốt truyện
- 25. Giảm kích thước tập tin pdf của cốt truyện trong R
- 26. R ggplot2 - Cốt truyện đơn giản - không thể chỉ định giới hạn trục log
- 27. R cốt truyện: Sử dụng chữ nghiêng và biến trong tiêu đề
- 28. Thêm tên danh sách làm tiêu đề cốt truyện trong cuộc gọi nhẹ nhàng trong R
- 29. Cách chạy cốt truyện có hiệu lực bên trong hàm R
- 30. Thêm thanh lỗi để hiển thị độ lệch chuẩn trên một cốt truyện trong R
Đây là một ví dụ khác sử dụng 'rpanel': http://revgr.com/2012/12/11/interactive-graphs-using-r/ –