คุณสามารถตั้งค่า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)})