推荐:R的极客理想系列文章 http://blog.fens.me/series-r/
ide
RStudio Server的安装及配置,请参考:http://my.oschina.net/u/2306127/blog/544236 ui
RStudio已经为咱们准备了一个有界面的环境,方便咱们制做R包。spa
建立一个工程sayHello.net
编辑DESCRIPTIONcode
建立sayHello.R的脚本blog
编辑sayHello.Rd的文档ip
2). 编辑rstudio/sayHello/DESCRIPTION get
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的脚本 it
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的神器!
虽然尚未发布本身的R包,不过很快了!!有此想法已经多时了!!每一天加油!