r-corrplot

    2热度

    1回答

    我使用R包corrplot来根据我的数据可视化相关矩阵。我使用嵌入式选项hclust参与了变量的聚类。 命令的调用是这样的(标题加上各种安排,轴等): corrplot(Rbas,type="upper",order="hclust",method="ellipse") 但现在我用其他的包进行了一些分析和可视化,问题出现了关于结果的兼容性。特别是,我必须手动重复相关矩阵的聚类。但从文档到cor

    2热度

    1回答

    我想从csv文件读取数据,将其保存为矩阵并将其用于可视化。 data<-read.table("Desktop/Decision_Tree/cor_test_.csv",header = F,sep = ",") data V1 V2 V3 V4 V5 V6 1 1.00 0.00 0.00 0.00 0.00 0 2 0.11 1.00 0.00 0.00 0.00 0 3 0.1

    -2热度

    1回答

    当我绘制相关性时,不会显示列名,而是显示数字。 为什么会发生这种情况,以及如何纠正这种情况? 下面是代码 espAlltmNum <- espAlltm[, sapply(espAlltm, is.numeric)] #above dataset is created as correlation needs only numeric columns M <- cor(espAlltmNum,

    0热度

    1回答

    我可以指定端点为colorRamp,以便将值始终映射到单一颜色,而不管其他数据的范围如何? 我试图在plotly中创建一个互动关联图。以下是一些示例数据。 set.seed(1) m <- 4 cm <- matrix(runif(m**2,-1,1), nrow=m, ncol=m, dimnames=list(letters[1:m],letters[1:m])

    1热度

    1回答

    如果我像这样在R中建立规则相关性图,则显示列和行名称通常为: dat <- matrix(scan(),3,byrow=TRUE) .06 .36 .07 .10 .03 -.34 .20 .4 -.20 colnames(dat) <- c("a","b","c") rownames(dat) <- c("a","b","c") corrplot(dat, method="cir

    1热度

    2回答

    我正在用10个变量绘制一个相关图,使用方法=“数字”。我试图导出大字体(number.cex = 3,tl.cex = 3)用于出版目的的绘图,但这些方框的大小没有增加以容纳较大的字体。有没有办法修改这个? 这是我的代码,如果有帮助: corrplot(as.matrix(K), tl.cex = 3, tl.col = "black", method = "color", outli

    2热度

    2回答

    我是这方面的新手。我想用corrplot创建一个相关矩阵,并用下面的代码: cor.mtest <- function(mat, ...) { mat <- as.matrix(mat) n <- ncol(mat) p.mat<- matrix(NA, n, n) diag(p.mat) <- 0 for (i in 1:(n - 1)) {

    0热度

    2回答

    我将我的数据集分成了一些数据框,我想创建一个包含所有相关性图的pdf文件,但每个图都应该以数据框的名称作为标题。这里是我的代码: # Function 1 for correlation matrix cor.mtest <- function(mat, conf.level = 0.95){ mat <- as.matrix(mat) n <- ncol(mat)

    1热度

    1回答

    我创建了一个相关矩阵和使用corrplot功能用下面的代码 temp<-matrix(rexp(25, rate=.1), ncol=5) tempCor<-cor(temp) tempCor <- data.frame(tempCor) names(tempCor) <- c(1:5) corrplot(t(tempCor),method="pie",order="AOE") 这里形

    0热度

    1回答

    我正在使用corrplot并在此处使用示例Plotting multiple corrplots (R) in the same graph我可以在同一个图中显示多个corplot(R)。不过,我想保存到一个tiff文件,因为我使用循环,我不知道如何实现这一点。见下面的代码。 我循环了几块我的实验(Block1,block2)并绘制了一个接一个的corplot。这工作。我不明白如何直接输入tiff