问题标签 [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.
r - 在相关矩阵中过滤数据
我有一个 data.frame,比较 X 和 Y 轴,然后我得到 N 个结果,我需要生成一个图形,be ggcorplot
or correlationplot
,但我想为图表制作一个过滤器,其中只有大于 0 的值将是包含在图表中
我已经试过了,
但图表不接受空值,我不能放假值
我希望能够生成一个没有小于 0 的值的图表
r - 为什么Rmarkdown中的Knit期间一段R代码不起作用
当 Knitting ans Rmarkdown (R Studio) 文档包含 R 代码块时,块返回
当在 R (R Studio) 中运行并从 Markdown 中运行时,同一段代码运行良好。这只发生在编织期间!
块中没有进行重大更改的代码是从 R 文件复制/粘贴。添加cache=FALSE
和echo=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
r - 重新排序相关矩阵图的轴标签
我正在使用 ggcorrplot 构建相关矩阵,但输出以我不想要的方式重新排序列。如何重新排序列?
出于本示例的目的,我将使用在 R 中找到的“mtcars”数据集。生成最终输出后,我需要对列重新排序,因为它会不断地重新排序为我不想要的格式。
注意:网站提供的代码如下: http: //www.sthda.com/english/wiki/ggplot2-quick-correlation-matrix-heatmap-r-software-and-data-visualization
这是我想要的相关矩阵,但我需要将列重新排序为与所示不同的顺序。
任何帮助都会很棒。感谢大家!
r - 如何增加使用 ggcorrplot 制作的相关矩阵的图例大小?
我正在尝试增加使用ggcorrplot
. 我希望图例长度等于矩阵的高度,因此它在演示文稿中是可读的。我想将图像导出大小保持在现在的位置。有人知道该怎么做吗?我似乎在帮助页面上找不到它。
谢谢!