ในการติดตั้งแพ็กเกจเวอร์ชันเก่าจากซอร์ส (ภายใน R):
packageurl <- "http://cran.r-project.org/src/contrib/Archive/ggplot2/ggplot2_0.9.1.tar.gz"
install.packages(packageurl, repos=NULL, type="source")
หากยังไม่ได้ผลสำหรับคุณและคุณบน Windows, เหตุผลที่น่าจะเป็นการขาดของห่วงโซ่เครื่องมือที่เหมาะสมสำหรับการสร้าง / แพคเกจการรวบรวม โดยปกติคุณจะติดตั้งไบนารีที่คอมไพล์ไว้ล่วงหน้าจาก CRAN แต่จะเก็บเฉพาะแหล่งที่มาของแพ็คเกจเท่านั้นไม่ใช่ไบนารี [1]หมายความว่าคุณต้องติดตั้งRtoolsเพื่อให้คุณสามารถรวบรวมทุกอย่างในเครื่องได้ (หมายเหตุ: Rtools ไม่ใช่แพ็คเกจ R )
คำตอบของ @ shadow ด้านล่างยังทำให้เป็นกรณีที่คุณสามารถdevtools::install_version()
ใช้ได้ นั่นเป็นความคิดที่ดีเช่นกัน แต่อาจต้องใช้ Rtools บน Windows ด้วย
ณ 18 กันยายน 2015, แพคเกจใหม่รุ่นได้ปรากฏตัวบน CRAN สิ่งนี้อาศัยเซิร์ฟเวอร์Revolution Analytics MRANเพื่อติดตั้งแพ็คเกจสำหรับเวอร์ชันหรือวันที่เฉพาะ:
# install yesterday's version of checkpoint, by date
install.dates('checkpoint', Sys.Date() - 1)
# install earlier versions of checkpoint and devtools
install.versions(c('checkpoint', 'devtools'), c('0.3.3', '1.6.1'))
นั่นมีข้อดีคือไม่ต้องใช้ Rtools เพื่อติดตั้งแพ็คเกจไบนารีบน Windows แต่จะใช้งานได้เฉพาะในช่วง 2014-09-17 (เมื่อ MRAN เปิดตัว)
ในการติดตั้งเวอร์ชันเก่าจากบรรทัดคำสั่ง (นอก R):
คุณยังสามารถติดตั้งแพ็กเกจโดยใช้R CMD INSTALL
ในบรรทัดคำสั่ง (Terminal, Command Prompt เป็นต้น) เมื่อคุณมีแหล่งแพ็กเกจ ("tarball") ในเครื่องของคุณเช่นใช้wget
(ถ้าคุณมี):
wget http://cran.r-project.org/src/contrib/Archive/ggplot2/ggplot2_0.9.1.tar.gz
หรือถ้าคุณใช้ Windows สิ่งที่เทียบเท่ากับการใช้ PowerShell จะเป็น:
(new-object System.Net.WebClient).DownloadFile("http://cran.r-project.org/src/contrib/Archive/ggplot2/ggplot2_0.9.1.tar.gz", "./ggplot2_0.9.1.tar.gz")
หรือคุณสามารถดาวน์โหลดซอร์สจากไฟล์เก็บถาวร CRAN ผ่านเว็บเบราว์เซอร์ของคุณ
ในการติดตั้งจากไฟล์ในเครื่องคุณสามารถทำได้:
R CMD INSTALL ggplot2_0.9.1.tar.gz
สิ่งนี้ควรทำงานบนแพลตฟอร์มใดก็ได้ (โดยมีข้อแม้เดียวกัน - ดังที่กล่าวมา - เกี่ยวกับการต้องใช้ห่วงโซ่เครื่องมือสำหรับการสร้างแพ็คเกจ)
[1] นี่ไม่เป็นความจริงอีกต่อไป ตั้งแต่เดือนมีนาคม 2016 CRAN ได้เริ่มโฮสต์เซิร์ฟเวอร์ "CRAN Archive"ที่มีไบนารีของ Windows และ Mac สำหรับ R เวอร์ชันเก่ามาก (> 5 ปี) ตอนนี้คุณสามารถติดตั้งได้โดยตรงจากเซิร์ฟเวอร์นี้โดยใช้install.packages()
ไฟล์. ดูR FAQ 7.44 ใหม่สำหรับรายละเอียดบางประการ
checkBuilt
ไหม stackoverflow.com/questions/16503554/…