win 7 home版R package打包、发布、安装

el/2024/5/23 2:46:05


首先,当然需要安装好R(假设安装目录为C:\Program Files\R\R-3.0.2)和Rtools(假设安装目录为C:\Rtools)。如果需要生成pdf文档,还需安装一个TeX工具(MikTex或CTeX,假设安装的是MikTex,目录为C:\Program Files\MiKTeX 2.9)

1、在命令行模式下,修改环境变量,增加MikTex、RTools和R在你的电脑上的安装目录下的bin子目录

set path=C:\Program Files\MiKTeX 2.9\miktex\bin;C:\Program Files\R\R-3.0.2\bin;C:\Rtools\bin;%path%

由于这一修改不是永久性的,所以一旦重启命令行窗口就得再设置一遍(万恶的win7家庭版啊,赶紧投奔Linux吧)

2、按照package的结构和要求准备相应的文件夹(用Rgui或者RStudio等),假设准备好的文件夹位于D盘mypackage目录,名为test

3、在命令行模式下,

1)进入包所在目录,执行下列命令:

切换到D盘:
D:
进入mypackage目录:
cd mypackage

2)检验包是否正确:

R CMD check test

3)创建包:

R CMD build --binary --use-zip test

4)安装和使用包

用上一步生成zip格式的R安装包,可以在Rgui或者RStudio中用source方式安装。

或者,直接在命令行安装包:

R CMD INSTALL test




http://www.ngui.cc/el/4999764.html

相关文章

美国公开课网址

 耶鲁大学公开课程:http://oyc.yale.edu/ 麻省理工大学公开课程:http://ocw.mit.edu/ 斯坦福大学公开课程:http://itunes.stanford.edu/ 加州大学伯克利分校公开课程:http://webcast.berkeley.edu/cou…

Linux Mint下中文输入法的配置

1. 直接执行:sudo apt-get install ibus (可选) sudo apt-get install ibus-pinyin ibus-pinyin-db-android 2. 到 “控制中心>language support语言支持” 里面,把“键盘输入方式系统“设置为”ibus”。 3. 在“添加或删除语言”里面&#xff0c…

linux上安装QQ(QQ版本太低已不支持)

1.通过软件管理中心,或在终端安装(假设版本为1.5)安装wine。 sudo add-apt-repository ppa:ubuntu-wine/ppasudo apt-get updatesudo apt-get install wine1.5sudo apt-get install winetricks 或者 在64位的Ubuntu上,安装ia32-l…

Linux上安装R

1.修改源列表文件:sudo vi /etc/apt/sources.list 在该文件中添加:deb http://cran.stat.upd.edu.ph/bin/linux/ubuntu precise/

Ubuntu下R包XML的安装

直接在RStudio中安装,不成功,报错:installation of package xml had non-zero exit status 需要先在Terminal中安装libxml2-dev sudo apt-get install libxml2-dev 然后在Rgui或RStudio中安装XML package 注:安装其它包发生类…

如何使用“没有公钥,无法验证签名“的软件源

有时我们在/etc/apt/sources.list添加了软件源,或者用add-apt-repository增加了一个PPA repository,然后执行命令sudo apt-get update后会出现类似如下的错误: GPG 错误:XXXXX: 由于没有公钥,无法验证下列签名: NO_PUBKEY AED4B06F473041FA 原因主要是使用了未经验证的第…

包affy,arrayQualityMetrics和RankProd的安装

三个包都在bioconductor库里,所以需要先安装biocLite: source("http://bioconductor.org/biocLite.R") 然后分别安装: biocLite("affy") biocLite("arrayQualityMetrics") biocLite("RankProd"…

Rstudio中包的安装与升级与身份的关系

在命令行以sudo身份运行 R CMD INSTALL安装的包 或者 “以管理员身份运行“RStudio之后安装的包, 与以普通身份在Rstudio中安装的包不在同一个路径下,因此,如果存在包依赖或需要进行包的升级,需要以同样的身份安装后续包或者升…

Ubuntu下察看电脑的硬件规格

命令: sudo dmidecode 会分门别类地举出系统各个部分的所有信息。 如果想看某一项,可以用 sudo dmidecode -t processor (CPU核芯) sudo dmidecode -t memory (内存) sudo dmidecode -t cache (缓存) sudo dmidecode -t system…

Mendeley插入引用和参考文献

1. 首先在word里点击insert citation,选择回到mendeley 2. 然后选择要插入文档,点击select the document 3. 回到word点击citation style,生成引用 4. 最后文章写完了,新起一行,点击insert bibliography生成参考文献