⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mdsplot.r

📁 是基于linux系统的C++程序
💻 R
字号:
MDSplot <- function(rf, fac, k=2, palette=NULL, pch=20, ...) {    if (!inherits(rf, "randomForest"))         stop(deparse(substitute(rf)), " must be a randomForest object")    if(is.null(rf$proximity))         stop(deparse(substitute(rf)), " does not contain a proximity matrix")    op <- par(pty="s")    on.exit(par(op))    rf.mds <- stats:::cmdscale(1 - rf$proximity, eig=TRUE, k=k)    colnames(rf.mds$points) <- paste("Dim", 1:k)    nlevs <- nlevels(fac)    if (is.null(palette)) {        palette <- if (require(RColorBrewer) && nlevs < 12)            brewer.pal(nlevs, "Set1") else rainbow(nlevs)    }    if (k <= 2) {        plot(rf.mds$points, col=palette[as.numeric(fac)], pch=pch, ...)    } else {        pairs(rf.mds$points, col=palette[as.numeric(fac)], pch=pch, ...)    }    invisible(rf.mds)}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -