我正在使用R:
library(qpcR)
final<-cbind.na(datum_seq, amb.temp)
Error: could not find function "cbind.na"我已经在网上找过了,它建议我需要有最新版本的R和qpcr软件包。
在sessionInfo()中确认,我有最新版本。有没有其他原因导致它找不到这个函数?
R version 3.1.2 (2014-10-31)
Platform: i386-w64-mingw32/i386 (32-bit)
locale:
[1] LC_COLLATE=English_United Kingdom.1252 LC_CTYPE=English_United Kingdom.1252
[3] LC_MONETARY=English_United Kingdom.1252 LC_NUMERIC=C
[5] LC_TIME=English_United Kingdom.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] plyr_1.8.1 qpcR_1.4-0 Matrix_1.1-4 robustbase_0.92-3 rgl_0.95.1201
[6] minpack.lm_1.1-8 MASS_7.3-35
loaded via a namespace (and not attached):
[1] DEoptimR_1.0-2 grid_3.1.2 lattice_0.20-29 Rcpp_0.11.2 tools_3.1.2 发布于 2015-01-22 11:45:12
cbind.na是qpcR包的内部变量。如果必须直接调用此函数,可以使用qpcR:::cbind.na。
有关内部和外部变量的详细信息,请参阅help(':::')。
在使用此功能之前,请注意以下内容(从帮助页面):
“在代码中使用:::通常是一个设计错误,因为相应的对象可能出于很好的原因被保留在内部。如果您觉得需要访问该对象,而不是仅仅为了检查,请考虑与包维护者联系。”
https://stackoverflow.com/questions/28080881
复制相似问题