Làm cách nào để đặt gương CRAN cụ thể vĩnh viễn trong R?Đặt gương CRAN mặc định vĩnh viễn trong R
Tôi muốn đặt vĩnh viễn trong máy tính xách tay của mình để khi tôi làm install.packages()
, thiết bị sẽ không hỏi lại tôi để chọn máy nhân bản nào.
Làm cách nào để đặt gương CRAN cụ thể vĩnh viễn trong R?Đặt gương CRAN mặc định vĩnh viễn trong R
Tôi muốn đặt vĩnh viễn trong máy tính xách tay của mình để khi tôi làm install.packages()
, thiết bị sẽ không hỏi lại tôi để chọn máy nhân bản nào.
Bạn có thể đặt Repos trong bạn .Rprofile để khôi phục lại sự lựa chọn của bạn mỗi khi bạn khởi động R
Edit: được chính xác hơn:
Thêm
options(repos=structure(c(CRAN="YOUR FAVORITE MIRROR")))
vào số .Rprofile
Hoặc, bạn kiểm tra Rprofile.site của mình (trong thư mục/bạn-R-cài đặt/etc /, ví dụ: R-2.14.0/etc). Ở đó, bạn thấy các dòng sau đã nhận xét:
# set a CRAN mirror
# local({r <- getOption("repos")
# r["CRAN"] <- "http://my.local.cran"
# options(repos=r)})
Vì vậy, hãy xóa dấu nhận xét và thay đổi "http: //my.local.cran" thành đúng trang web.
Tôi đã thêm thông tin bổ sung vì nó không đáng để trả lời thêm và hơi quá nhiều cho nhận xét. –
Tôi không nghĩ rằng cuộc gọi đến 'cấu trúc' đang làm bất cứ điều gì. Thông thường nó chỉ là một cách thuận tiện để thêm các thuộc tính cho một đối tượng. –
@rinni: cảm ơn, tôi googled cho danh sách các URL tìm thấy một trong những tôi gần nhất như bạn mô tả trong tập tin '.Rprofile'. –
Xem http://stackoverflow.com/questions/1189759/expert-r-users-whats-in-your-rprofile cho các ví dụ về ví dụ. – jthetzel
bạn có thể muốn chỉnh sửa tập tin 'Rprofile' toàn cầu. Trên các nền tảng * NIX, nó nằm trong thư mục '/ usr/lib/R/library/base/R/Rprofile'. Chỉ cần cẩn thận ... và lưu ý rằng cài đặt '.Rprofile' cục bộ được ưu tiên. – aL3xa
Theo dõi nhận xét của @ aL3xa, xem phần '? Startup' để biết thông tin chi tiết thực sự về vị trí của các tệp' .Rprofile có thể được đặt và được ưu tiên. –