คุณสามารถตั้งค่าreposใน. Rprofileของคุณเพื่อคืนค่าตัวเลือกของคุณทุกครั้งที่คุณเริ่ม R
แก้ไข:เพื่อให้แม่นยำยิ่งขึ้น:
เพิ่ม
options(repos=structure(c(CRAN="YOUR FAVORITE MIRROR")))
ไปยัง. rprofileของคุณ
หรือคุณสามารถตั้งค่ามิเรอร์ไซต์กว้างในRprofile.site
ไฟล์. ตำแหน่งของไฟล์กำหนดโดย?Startup
:
พา ธ ของไฟล์นี้มาจากค่าของR_PROFILE
ตัวแปรสภาวะแวดล้อม (หลังการขยายทิลเดอร์) หากไม่ได้ตั้งค่าตัวแปรนี้ค่าเริ่มต้นจะR_HOME/etc/Rprofile.site
ถูกใช้หากมีอยู่ (ซึ่งไม่ได้อยู่ในการติดตั้งแบบ 'ใหม่จากโรงงาน')
ดังนั้นทำSys.getenv("R_PROFILE")
สำหรับตัวเลือกแรกหรือSys.getenv("R_HOME")
หรือR.home()
สำหรับตัวเลือกที่สอง บน MacOS, /Library/Frameworks/R.framework/Resources/etc/
สถานที่สองคือ
ไฟล์อาจไม่มีอยู่หรือคุณอาจเห็นบรรทัดต่อไปนี้แสดงความคิดเห็น:
# set a CRAN mirror
# local({r <- getOption("repos")
# r["CRAN"] <- "http://my.local.cran"
# options(repos=r)})
ดังนั้นให้ลบเครื่องหมายแสดงความคิดเห็นและเปลี่ยน " http: //my.local.cran " เป็นเว็บไซต์ที่ถูกต้องเช่น:
local({r <- getOption("repos")
r["CRAN"] <- "http://cran.r-project.org"
options(repos=r)})