用Rprofile文件配置打开时R的设置

R中经常会使用一些命令,而且需要重复输入,非常麻烦。如果能够一打开R就直接使用会方便很多。

通过配置一个.Rprofile文件,可以达到我们的目的。

注:本文仅适用于Mac

# 创建一个.Rprofile file
emacs ~/.Rprofile
# Edit the .Rprofile file
# General options
options(tab.width = 4)
options(width = 130)
options(graphics.record=TRUE)

.First <- function(){
# To load bioconductor ( I have typed this command for hundreds of times )
 source("http://bioconductor.org/biocLite.R")
# To load some functions that is convenient to you
 source("~/.MyRfunctions.R")
 cat("\nWelcome at", date(), "\n")
}

.Last <- function(){
 cat("\nGoodbye at ", date(), "\n")
 

这个.MyRfunctions.R 可以写一些自己方便的函数,比如:

# Function: a brief function to read data from clippboard 
read.clippboard    = function() {
        return(read.table(pipe("pbpaste")))
}

当然,还可以加入很多其他的东西。。。

这样,当我打开R时,可以直接输入bioconductor的命令 biocLite("package")!

当我想要阅读剪贴板的data,直接打read.clippboard()即可!

 

Reference: 

http://www.statmethods.net/interface/customizing.html

转载于:https://www.cnblogs.com/foreverycc/p/4251885.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值