Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R是在寻找一个不存在的函数吗?_R_Package - Fatal编程技术网

R是在寻找一个不存在的函数吗?

R是在寻找一个不存在的函数吗?,r,package,R,Package,我和R有个奇怪的问题 基本上,我遵循分析管道是为了了解它是如何工作的。在第一个介绍性段落之后的某个时刻,我发现历史的最后几行代码: #--- clustering ---# for (n in names(all.sce)) { g <- buildSNNGraph(all.sce[[n]], k=10, use.dimred='PCA') clust <- igraph::cluster_walktrap(g)$membership colLabels(al

我和R有个奇怪的问题

基本上,我遵循分析管道是为了了解它是如何工作的。在第一个介绍性段落之后的某个时刻,我发现历史的最后几行代码:

#--- clustering ---#
for (n in names(all.sce)) {
    g <- buildSNNGraph(all.sce[[n]], k=10, use.dimred='PCA')
    clust <- igraph::cluster_walktrap(g)$membership
    colLabels(all.sce[[n]])  <- factor(clust)
}
问题是…为什么错误指向一个显然称为colLabels的函数这是默认的R行为

如果调用未导入或不存在的函数,则错误消息如下所示:

>非现有功能 非现有函数X中存在错误: 找不到函数不存在函数 如果与赋值运算符一起调用未导入或不存在的函数,则错误消息如下所示:

>不存在的函数x这是默认的R行为

如果调用未导入或不存在的函数,则错误消息如下所示:

>非现有功能 非现有函数X中存在错误: 找不到函数不存在函数 如果与赋值运算符一起调用未导入或不存在的函数,则错误消息如下所示:


>不存在的函数xcolLabels函数仅在版本1.9.3中添加。 这将在本月底发布下一个Bioconductor版本,见。同时,您可以:

安装R 4.0.0并开始使用BioC-devel访问1.9.3,或 只需从sce$label获取并设置值,它也会执行相同的操作


这些是Aaron Lun的SingleCellExperience软件包开发工具的引文。

colLabels函数仅在1.9.3版中添加。 这将在本月底发布下一个Bioconductor版本,见。同时,您可以:

安装R 4.0.0并开始使用BioC-devel访问1.9.3,或 只需从sce$label获取并设置值,它也会执行相同的操作


这些是亚伦·伦的单细胞实验软件包开发工具的引述。

我看不出有什么奇怪。这看起来像一个简单的错误:该函数不可用。也许它从来没有被导出,也许它没有被导入。对我来说,奇怪的是R正在寻找一个名为Collabels的函数……你的意思是:它从来没有被导出,如果我可以问的话?你能检查一下导入的SingleCellExperience包中可用函数列表中的if colLables吗?使用类似这样的东西:@oszkar它看起来好像不在那里。但这可能是编辑2中提到的软件包版本的问题,我看不出有什么奇怪之处。这看起来像一个简单的错误:该函数不可用。也许它从来没有被导出,也许它没有被导入。对我来说,奇怪的是R正在寻找一个名为Collabels的函数……你的意思是:它从来没有被导出,如果我可以问的话?你能检查一下导入的SingleCellExperience包中可用函数列表中的if colLables吗?使用类似这样的东西:@oszkar它看起来好像不在那里。但这可能是编辑2中提到的软件包版本的问题,我已经导入了库。我对问题进行了编辑,以使这一点更加清楚。总之,我不知道R中不存在的函数,一切都是函数。请参阅此处的解析器所做的操作。我已经导入了库。我对问题进行了编辑,以使这一点更加清楚。总之,我不知道R中不存在的函数,一切都是函数。请参阅此处了解解析器的作用。
Error in colLabels(allEnsembl[[n]]) <- factor(clust) :    cant find the
function "colLabels<-"
> help(colLabels)

No documentation for 'colLabels' in specified packages and libraries: you could try '??colLabels'

> ??colLabels

No vignettes or demos or help files found with alias or concept or title matching 'colLabels' using fuzzy matching.