Bây giờ tôi có một số tham số cho âm mưu của mình. Vì vậy, tôi muốn tạo một GUI, với một số thanh trượt để kiểm soát các tham số liên tục, một số hộp kiểm tra/nút tùy chọn để kiểm soát các tham số lôgic và hộp thoại để chọn tệp dữ liệu. Khi tôi thay đổi các thông số, tôi hy vọng cốt truyện của tôi có thể thay đổi ngay lập tức. Tôi đã thực hiện một số tìm kiếm nhanh như "r control" hoặc "r interactive" nhưng không tìm thấy nội dung thú vị. Bất cứ ai có thể cho tôi một số gợi ý? Cảm ơn bạn.Cách tạo GUI qua R?
8
A
Trả lời
12
Có an entire section in the R FAQ dành cho các giao diện web của điều này. Các ứng cử viên mới nhất là shiny mà chắc chắn là giá trị xem xét quá.
Nếu bạn muốn GUI trên máy tính để bàn, đây cũng là Câu hỏi thường gặp vì R đã thực hiện điều này thông qua gói tcltk một thập kỷ + và có một số tuyệt vời gWidgets abstraction bởi John Verzani et al.
Xin chào, Dirk. Tôi đang sử dụng Rcpp của bạn quá! Cảm ơn câu trả lời của bạn và công việc của bạn. – ziyuang
Nếu bạn muốn nó là 'cứng', có những ví dụ trong gói RInside mà làm điều này thông qua Qt (cho một GUI) và Wt (cho một webapp) là tốt. Nhưng trong hầu hết các trường hợp, bạn có thể muốn điều này trong R, không phải C++. –
Tôi có nghĩa là các phần khác của những gì tôi đang làm, không phải âm mưu này. Và tôi nghĩ * Shiny * đủ mát. – ziyuang