Hi
I have installed the ballgown package for differential gene expression.
Now I called the library of the installed packages for differential gene expression. but I encountered the following errors (masked) while calling the libraries. Can you tell me how to solve these masked objects from the packages?
the called library as
library(ballgown)
Attaching package: ‘ballgown’
The following object is masked from ‘package:base’:
structure
library(RSkittleBrewer)
library(genefilter)
library(dplyr)
Attaching package: ‘dplyr’
The following objects are masked from ‘package:ballgown’:
contains, expr, last
The following objects are masked from ‘package:stats’:
filter, lag
The following objects are masked from ‘package:base’:
intersect, setdiff, setequal, union
library(devtools)
3 answers
To be safe, you can always specify from which package a function is to be used, e.g. ballgown::expr like package::function
conflicts() is a useful function to see function names that are present in multiple loaded packages, to be implicit which functions we use we can do packageName::functionName(). Relevant SO post:
Those messages are not errors and are completely normal. It just tells you that multiple packages which are loaded on your system use overlapping function names.
Log in to answer this question.