[R-SIG-Mac] R-SIG-Mac Digest, Vol 205, Issue 13

Duncan Murdoch murdoch@dunc@n @end|ng |rom gm@||@com
Thu Apr 2 22:20:46 CEST 2020


That lists "base" as a package, as well as the other base and 
recommended packages.  That's not what Dr. Lisse was looking for:  he 
wanted "all user installed (additional) packages, ie not the ones that 
come with R?".

Duncan Murdoch

On 02/04/2020 10:47 a.m., Colin A. Smith wrote:
> This will do it as well:
> 
> package_list <- tapply(rownames(installed.packages()), installed.packages()[,"LibPath"], c)
> 
> Bonus to find out which library directories are writable by the user:
> 
> file.access(names(package_list), mode=2) == 0
> 
> Cheers,
> 
> Colin
> 
>> On Apr 2, 2020, at 10:36, Michael Hall <mik3hall using gmail.com> wrote:
>>
>>> On Apr 2, 2020, at 6:10 AM, r-sig-mac-request using r-project.org wrote:
>>>
>>>> Is there a way of (only) listing all user installed (additional)
>>>> packages, ie not the ones that come with R?
>>
>> https://www.r-bloggers.com/list-of-user-installed-r-packages-and-their-versions/ <https://www.r-bloggers.com/list-of-user-installed-r-packages-and-their-versions/>
>>
>> Sys.getenv()
>>>> R_LIBS_USER             ~/Library/R/3.6/library
>>>>
>> list.files('~/Library/R/3.6/library')
>> [1] "alphavantager" "BBmisc"        "brew"          "C50"
>> [5] "checkmate"     "clisymbols"    "coda"          "commonmark”
>> ...
> 
> _______________________________________________
> R-SIG-Mac mailing list
> R-SIG-Mac using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>



More information about the R-SIG-Mac mailing list