การติดตั้ง package ของ R เพิ่ม สำหรับบน Linux ครับ
1. ติดตั้งจาก source
source ที่พูดถึงก็เป็นพวกไฟล์ package ที่มีสกุล tar.gz ที่สามารถ download ได้จากเวบ http://www.r-project.org/ หรือ http://cran.r-project.org/mirrors.html หลังจากที่ download มาแล้วเก็บไว้ที่ เช่น /home/MyAccount/Rlib ก็สามารถพิมพ์คำสั่งนี้ได้เลย
$ R CMD INSTALL ชื่อไฟล์.tar.gz -l /home/MyAccount/Rlib/
2. ติดตั้งจากเวบ CRAN โดยตรง
พิมพ์คำสั่งนี้ใน R console สำหรับติดตั้ง package ที่ต้องการไว้ที่ /home/MyAccount/Rlib
> install.packages(“ชื่อ package”, lib=”/home/MyAccount/Rlib/”)
หลังจากติดตั้งแล้วจะเรียกใช้ก็ให้พิมพ์ใน R console คำสั่ง นี้ครับ
library(“ชื่อ package”, lib.loc=”/home/MyAccount/Rlib/”)
ถ้าหากมีปัญหาว่าต้องโหลดผ่าน proxy ก็ให้ลอง export http_proxy=”http://proxy:port” ดูครับ
3. ติดตั้งจาก github
กรณีที่อยากติดตั้ง package ที่อยู่บน Github เราสามารถทำได้โดยใช้คำสั่ง install_github ของ devtools ครับ เช่น
library(devtools)
install_github(“package”)
หรือถ้าต้องการระบุ path ที่จะเก็บpackageนี้ด้วยก็ทำได้โดยใช้ with_libpaths เช่น
with_libpaths(new=”/home/MyAccount/Rlib”, install_github(“package”))