1) Tại sao bạn muốn thực hiện điều đó? Có trên 3500 (tính đến tháng 2 năm 2012) của chúng?
2) Bạn có xem CRAN Task Views và gói ctv cho phép bạn cài đặt gói từ một tác vụ nhất định không?
3) Bạn đậm đối mặt câu hỏi là một truy vấn lập chỉ mục đơn giản bạn có thể làm bằng tay (và bên cạnh đó, cũng thấy help(sets)
)
R> available <- LETTERS # a simple set
R> installed <- LETTERS[c(1:10, 15:26)] # a simple subset
R> available[ ! available %in% installed ]
[1] "K" "L" "M" "N"
R>
Edit: để phản ứng lại theo dõi của bạn:
a) Nếu gói không vượt qua 'kiểm tra R CMD' trên Linux và Windows, gói này không được tải lên CRAN. Vì vậy, công việc đó được thực hiện.
b) Bắt tất cả phụ thuộc vào cuối bạn cũng hoạt động như bạn sẽ thấy. Chúng tôi đã làm điều đó cho cran2deb là tại http://debian.cran.r-project.org (mà không xây dựng gói Debian đầy đủ mà là nhiều hơn là chỉ cần cài đặt). Chúng tôi nhận được khoảng 2050 trong số 2150 gói được xây dựng. Có một vài người chúng tôi từ chối xây dựng vì giấy phép, một vài chúng tôi không thể vì thiếu tiêu đề hoặc libs và một số ít chúng tôi không thể xây dựng vì họ cần ví dụ: Gói BioConductor.
Nguồn
2010-01-30 19:40:22
Một trường hợp sử dụng đơn giản là thiết lập một máy tính xách tay cho một nhà phân tích khác, những người có thể đang làm việc ngoại tuyến. Thay vì cố gắng dự đoán những gói nào họ sẽ sử dụng, chỉ cần cài đặt tất cả. Bộ phận của tôi có cách tiếp cận này khi cấu hình máy tính xách tay của các nhà phân tích. – fmark
'setdiff (chữ cái, chữ cái [5:15])' – baptiste