问题标签 [ggcorrplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
781 浏览

r - 如何为 ggcorrplot 添加字幕?

有没有办法在 ggcorrplot 图中添加字幕?我已经阅读了文档,并且包中没有内置字幕功能。

在此处输入图像描述

0 投票
1 回答
660 浏览

r - 如何将相关矩阵显示为百分比

我试图将相关标签显示为百分比,而不是在数字 -1 和 1 之间显示它们。我可以使用包来做到这一点ggcorrplot,但是这样做会剥夺使用调色板显示它们并显示它的能力只有灰色的单元格颜色。这是它的样子

在此处输入图像描述

我可以使用包来做到这一点ggcorrplot,但是这样做会剥夺使用颜色托盘显示它们的能力。

有没有办法以百分比形式获得结果,并且仍然具有我们通常在相关矩阵图中具有的颜色。还有任何向标签添加百分比的方法,因为目前它只显示数字。

非常感谢提前!

0 投票
1 回答
1322 浏览

r - 自定义 ggcorrplot 图例

我正在使用仅具有正值的网络的连接矩阵,我想在应用阈值之前和之后显示它。我已经使用了corrplot库,它允许对图例和颜色进行大量更改,但我决定使用ggcorrplot,因为corrplot当我尝试将它们放在一个图形槽中时,数字会发生变化grid.arrange。主要问题ggcorrplot是我无法将图例值更改为仅介于 0 和 1 之间。我的代码是下一个

在此处输入图像描述

您能否提出一些更改图例值的解决方案?非常感谢你。

0 投票
0 回答
128 浏览

r - 在相关矩阵中过滤数据

我有一个 data.frame,比较 X 和 Y 轴,然后我得到 N 个结果,我需要生成一个图形,be ggcorplotor correlationplot,但我想为图表制作一个过滤器,其中只有大于 0 的值将是包含在图表中

我已经试过了,

但图表不接受空值,我不能放假值

我希望能够生成一个没有小于 0 的值的图表

0 投票
0 回答
570 浏览

r - 为什么Rmarkdown中的Knit期间一段R代码不起作用

当 Knitting ans Rmarkdown (R Studio) 文档包含 R 代码块时,块返回

当在 R (R Studio) 中运行并从 Markdown 中运行时,同一段代码运行良好。这只发生在编织期间!

块中没有进行重大更改的代码是从 R 文件复制/粘贴。添加cache=FALSEecho=FALSE。没有帮助。确实将每一行放在单独的块中。这表明错误不library (dplyr)在线路上,而是在实际ggcorrplot线路上

从 R 代码中,我得到了一个很好的相关图。Rmd 中的 knit 返回:

错误似乎指的是块中的第一行,而实际错误ggcorrplot在行上

====================================================错误似乎仍然存在。将 Rmd 更改为仅使用外部 R 脚本 Rmd: ### Correlatie plot van de GDP, GDY en GNP indicatoren
{r cache=FALSE} knitr::read_chunk('6e_corr_dfNed_2b.R')

R: ## ---- 6e_corr_dfNed_2b library(dplyr) dfNed_2c <- dfNed_2b %>% dplyr::select(grep("GDP", names(dfNed_2b)), grep("GDY", names(dfNed_2b)), grep (“GNP”,名称(dfNed_2b)))dfNed_2c [is.na(dfNed_2c)] <- 0 head(dfNed_2c,2)库(ggplot2)库(尺度)库(ggcorrplot)corrNed_2c <-round(cor(dfNed_2c) , 4) ggcorrplot(corrNed_2c, hc.order = TRUE, type = "lower", lab = TRUE, lab_size = 2, method="circle", tl.cex=7, colors = c("orangered1", "white" , "darkolivegreen1"), title="Correlogram GDP, GDY en GNP indicatoren",ggtheme=theme_minimal)

我唯一能想到的是,Knitr 确实喜欢在前一个块中使用的库(dplyr)。认为缓存已解决=FALSE

0 投票
2 回答
1979 浏览

r - 将轴标签添加到 ggcorrplot?

如何将轴标签添加到 ggcorrplot?我有一个问卷调查中两次单独尝试之间的相关性图。X 轴代表第一次尝试,Y 轴代表第二次尝试。我想标记轴以表明这就是这里所代表的。

我的代码如下所示:

我的情节是这样的:

在此处输入图像描述

我尝试添加+ scale_x_discreet(name = "Attempt 1")到我的 ggcorrplot 代码的末尾,但它没有做任何事情。

0 投票
1 回答
1577 浏览

r - 重新排序相关矩阵图的轴标签

我正在使用 ggcorrplot 构建相关矩阵,但输出以我不想要的方式重新排序列。如何重新排序列?

出于本示例的目的,我将使用在 R 中找到的“mtcars”数据集。生成最终输出后,我需要对列重新排序,因为它会不断地重新排序为我不想要的格式。

注意:网站提供的代码如下: http: //www.sthda.com/english/wiki/ggplot2-quick-correlation-matrix-heatmap-r-software-and-data-visualization

这是我想要的相关矩阵,但我需要将列重新排序为与所示不同的顺序。

任何帮助都会很棒。感谢大家!

0 投票
0 回答
78 浏览

r - 如何增加使用 ggcorrplot 制作的相关矩阵的图例大小?

我正在尝试增加使用ggcorrplot. 我希望图例长度等于矩阵的高度,因此它在演示文稿中是可读的。我想将图像导出大小保持在现在的位置。有人知道该怎么做吗?我似乎在帮助页面上找不到它。

谢谢!

0 投票
2 回答
481 浏览

r - 有没有办法拆分相关矩阵以仅显示它的某个部分(R)?

我有一个正在使用的数据集(本例中为随机数据),我只需要显示矩阵的某个部分。有没有办法保持代码中指定的相同参数,但只显示我需要的矩阵部分?

我将在下面显示的代码生成此处显示的矩阵:

在此处输入图像描述

我喜欢一切的大小,尤其是右边的皮尔逊相关值图例。但是,我只需要显示下图中红色框中的所有内容:

在此处输入图像描述

这是我正在使用的代码:

数据:

代码:

0 投票
1 回答
92 浏览

r - R - ggpairs() 与 ggcorr()

我使用 ggpairs 来显示 10 个参数之间的相关性,结果很好。但是,当我尝试使用 ggcorr 时,只显示了一些相关数,结果与使用 cor() 相似。

我想知道ggpairs和ggcorr之间的计算方法有什么区别?

在此处输入图像描述 在此处输入图像描述

谢谢!