Untuk menginstal versi paket dari sumber yang lebih lama (dalam R):
packageurl <- "http://cran.r-project.org/src/contrib/Archive/ggplot2/ggplot2_0.9.1.tar.gz"
install.packages(packageurl, repos=NULL, type="source")
Jika ini tidak berhasil untuk Anda dan Anda menggunakan Windows, alasannya mungkin karena kurangnya rantai alat yang sesuai untuk membangun / mengkompilasi paket . Biasanya Anda akan menginstal biner yang telah dikompilasi dari CRAN tetapi mereka hanya mengarsipkan sumber paket , bukan binari. [1] Ini berarti Anda harus menginstal Rtools sehingga Anda dapat mengkompilasi semuanya secara lokal. (Catatan: Rtools bukan paket R. )
@ bayangan jawaban di bawah ini juga membuat case yang dapat Anda gunakan devtools::install_version()
. Itu juga ide yang bagus, tetapi juga membutuhkan Rtools di Windows.
Pada 18 September 2015, versi paket baru telah muncul di CRAN . Ini bergantung pada server MRAN Revolution Analytics untuk menginstal paket untuk versi atau tanggal tertentu:
# 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'))
Itu memiliki keuntungan karena tidak memerlukan Rtools untuk menginstal paket biner pada Windows, tetapi hanya berfungsi kembali ke 2014-09-17 (ketika MRAN diluncurkan).
Untuk menginstal versi yang lebih lama dari baris perintah (di luar R):
Anda juga dapat menginstal paket dengan menggunakan R CMD INSTALL
pada baris perintah (Terminal, Command Prompt, dll.) Setelah Anda memiliki sumber paket ("tarball") secara lokal di mesin Anda, misalnya menggunakan wget
(jika Anda memilikinya):
wget http://cran.r-project.org/src/contrib/Archive/ggplot2/ggplot2_0.9.1.tar.gz
atau, jika Anda menggunakan Windows, yang setara dengan menggunakan PowerShell adalah:
(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")
atau Anda dapat mengunduh sumber dari arsip CRAN melalui browser web Anda.
Untuk menginstal dari file lokal, Anda cukup melakukan:
R CMD INSTALL ggplot2_0.9.1.tar.gz
Itu harus bekerja pada platform apa pun (dengan peringatan yang sama - seperti di atas - tentang membutuhkan rantai alat untuk membangun paket).
[1] Ini tidak lagi sepenuhnya benar. Sejak Maret 2016, CRAN telah mulai meng - hosting server "CRAN Archive" yang berisi binari Windows dan Mac untuk versi R yang sangat lama (> 5 tahun). Anda sekarang dapat menginstal langsung dari server ini menggunakan install.packages()
. Lihat R FAQ 7.44 baru untuk beberapa detail.
checkBuilt
? stackoverflow.com/questions/16503554/…