Tôi đang sử dụng mã sau đây cho Ứng dụng Giá Chia sẻ mà tôi đã phát triển (với rất nhiều trợ giúp từ những người ở đây được đánh giá cao!). Một trong những điều cần làm là cho phép người dùng chọn một công ty để phân tích từ lưu trữ XML Files, tôi đã được sử dụng đoạn mã sau để làm điều này:Thực hiện danh sách thả xuống trong R
df <- xmlToDataFrame(file.choose())
Thay vì sử dụng file.choose() {như dường như hộp thoại cho thấy nhiều cấu trúc hệ thống}, nó đã được đề xuất sử dụng một trình đơn thả xuống, với một danh sách các công ty và một liên kết đến tệp.
Điều đó có thể xảy ra trong R và có cách thực hiện dễ dàng không?
Có list.files() liệt kê tất cả các tệp của thư mục, ví dụ: list.files (getwd()) sẽ giới hạn nó vào thư mục làm việc của bạn. Tôi biết, nó chưa tương tác, nhưng có thể bạn làm điều gì đó từ nó. Có lẽ với sự giúp đỡ của http builderver được xây dựng. –
Khám phá [this] (http://bioinf.wehi.edu.au/~wettenhall/RTclTkExamples/DropDown.html). Ngoài ra [câu hỏi liên quan này] (http://stackoverflow.com/questions/2540232/how-to-allow-multiple-inputs-from-user-using-r). –