RStudio建立R程式包
阿新 • • 發佈:2019-01-05
RStudio已經為我們準備了一個有介面的環境,方便我們製作R包。
- 建立一個工程sayHello
- 編輯DESCRIPTION
- 建立sayHello.R的指令碼
- 編輯sayHello.Rd的文件
2). 編輯rstudio/sayHello/DESCRIPTION
Package: sayHello Type: Package Title: R package demo for sayHell LazyLoad: yes Author: Dan Zhang Maintainer: Dan Zhang Description: This package provides a package demo License: GPL Version: 1.0 Date: 2013-07-31 Depends: R (>= 3.0.1)
3). 編輯rstudio/sayHello/R/sayHello.R的指令碼
sayHello<-function(name){
print(paste("Hi",name))
}
4). 編輯rstudio/sayHello/man/sayHello.Rd的文件
\name{sayHello} \alias{sayHello} \title{a sayHello function demo} \description{ a sayHello function demo } \usage{ sayHello(name) } \arguments{ \item{name}{a word} } \details{ nothing } \value{ no return } \references{ nothing } \author{ Dan Zhang } \note{ nothing } \seealso{ nothing } \examples{ sayHello("world") } \keyword{ sayHello }
在RStudio中可以更方便的進行R的開包,打包,檢查等的過程。RStudio就是R的神器!