报错记录🦖
大家好,这里是想做生信大恐龙🦖的生信小白,这是一条简短的报错记录,参考了其他博主的方法,如有侵权,请联系删除。
报错原因
使用R语言第三方包 igraph 时出现了以下报错:
The following objects are masked from ‘package:stats’:
decompose, spectrum
The following object is masked from ‘package:base’:
union(如下图)
大概的意思是 stats包、base包被屏蔽(masked)。查阅了一些资料了解到,R语言调用函数时,若有两个同名函数, 在查找到第一个的时候查找停止并进行调用。于是出现了上述报错。
我看可以使用search()命令查看已经下载的第三方包。
search() #查看下载的第三方包
可以看到 igraph 在第二个位置,stats、base在 igraph 之后,所以出现了上诉报错。
使用decompose可以看到冲突的地方,例如运行decompose后可见<environment: namespace:igraph>
function (graph, mode = c("weak", "strong"), max.comps = NA,
min.vertices = 0)
{
if (!is_igraph(graph)) {
stop("Not a graph object"