[R] When using require(), why do I get the error message "Error in if (!loaded) { : the condition has length > 1" ?

Jeff Newmiller jdnewm|| @end|ng |rom dcn@d@v|@@c@@u@
Mon Oct 24 18:41:26 CEST 2022


Don't load base. It is already loaded.

On October 24, 2022 9:07:44 AM PDT, Kelly Thompson <kt1572757 using gmail.com> wrote:
># Below, when using require(), why do I get the error message "Error
>in if (!loaded) { : the condition has length > 1" ?
>
># This is my reproducible code:
>
>#create a vector with the names of the packages I want to use
>packages_i_want_to_use <- c('base', 'this_pac_does_not_exist')
>
># Here I get error messages:
>require( packages_i_want_to_use[1] )
>#Error in if (!loaded) { : the condition has length > 1
>
>require( packages_i_want_to_use[2] )
>#Error in if (!loaded) { : the condition has length > 1
>
># Here I get what I expect:
>require('base')
>
>require('this_pac_does_not_exist')
>#Loading required package: this_pac_does_not_exist
>#Warning message:
>#In library(package, lib.loc = lib.loc, character.only = TRUE,
>logical.return = TRUE,  :
>#  there is no package called ‘this_pac_does_not_exist’
>
>______________________________________________
>R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>and provide commented, minimal, self-contained, reproducible code.

-- 
Sent from my phone. Please excuse my brevity.



More information about the R-help mailing list