2015-04-02 69 views
2

RStudio新手。有沒有一種方法能夠有效地加載庫中的腳本,所以我沒有寫出來的包的名字像這樣每一個新的腳本...在RStudio中加載庫?

library(‘ggplot2‘) 
library(‘dplyr‘) 
library(‘lubridate‘) 
library(‘tidyr‘) 
library(‘stringr‘) 

等。提前致謝。

+0

您也可能會自動考慮一個項目的啓動加載程序包:https://stackoverflow.com/a/14238658/2706826 – 2017-08-31 06:54:51

+0

如果你會接受一個答案,可以考慮給它一個給予好評.. – 2017-08-31 06:56:55

回答

1

在每個腳本中使用此函數。根據需要添加新庫的名稱。

libraries <- c('ggplot2', 'dplyr', 'lubridate', 'tidyr', 'stringr') 

lapply(libraries, FUN = function(y) { 
    do.call('require', list(y))}) 
+0

或只是'sapply(圖書館,要求,character.only = TRUE)' – 2017-08-31 08:07:42

0

1)創建一個具有以下一個.R文件,在這個例子中,文件的名稱將是「libraries.R」

library(‘ggplot2‘) 
library(‘dplyr‘) 
library(‘lubridate‘) 
library(‘tidyr‘) 
library(‘stringr‘) 
,在每次使用腳本文件

2)源

source('libraries.R')