- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
corrplot
软件包提供了一些简洁的图表和文档以及示例。
但我不明白输出。我可以看到,如果您有一个矩阵 A_ij
,您可以将其绘制为 n
乘 n
方形图 block 的排列,其中tile ij
对应于A_ij
的值。但有些例子似乎有更多的维度:
这里我们可以猜测颜色表示相关系数,椭圆的方向是负相关/正相关。什么是偏心率?
documentation对于方法
说:
the visualization method of correlation matrix to be used. Currently, it supports seven methods, named "circle" (default), "square", "ellipse", "number", "pie", "shade" and "color". See examples for details.
The areas of circles or squares show the absolute value of corresponding correlation coefficients. Method "pie" and "shade" came from Michael Friendly’s job (with some adjustment about the shade added on), and "ellipse" came from D.J. Murdoch and E.D. Chow’s job, see in section References.
所以我们知道圆形和正方形的面积应该显示系数。其他维度和其他方法怎么样?
最佳答案
绘图仅显示一维。
MichaelFriendly,在Corrgrams:相关矩阵的探索性显示(corrplot
文档混淆地将此称为他的“工作”)中说:
In the shaded row, each cell is shaded blue or red depending on the sign of the correlation, and with the intensity of color scaled 0–100% in proportion to the magnitude of the correlation. (Such scaled colors are easily computed using RGB coding from red, (1, 0, 0), through white (1, 1, 1), to blue (0, 0, 1). For simplicity, we ignore the non-linearities of color reproduction and perception, but note that these are easily accommodated in the color mapping function.) White diagonal lines are added so that the direction of the correlation may still be discerned in black and white. This bipolar scale of color was chosen to leave correlations near 0 empty (white), and to make positive and negative values of equal magnitude approximately equally intensely shaded. Gray scale and other color schemes are implemented in our software (Section 6), but not illustrated here.
The bar and circular symbols also use the same scaled colors, but fill an area proportional to the absolute value of the correlation. For the bars, negative values are filled from the bottom, positive values from the top. The circles are filled clockwise for positive values, anti-clockwise for negative values. The ellipses have their eccentricity parametrically scaled to the correlation value (Murdoch and Chow, 1996). Perceptually, they have the property of becoming visually less prominent as the magnitude of the correlation increases, in contrast to the other glyphs.
(强调我的)
“Murdoch and Chow,1996”是一份描述绘制椭圆方程的出版物(大型相关矩阵的图形显示)。椭圆显然是二元正态分布的漫画:
因此总而言之,显示的唯一维度始终是相关系数(或使用问题术语时的A_ij
值)本身。多个表观尺寸是多余的。
关于r - 如何解释 corrplot 的输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24298793/
我想在 times new roman 中使用 corrplot 包中的 corrplot() 函数创建图像,但没有成功。我尝试使用 par(family="Times"),但不起作用,并且在函数的帮
我正在尝试使用 corrplot 函数从相关矩阵绘制相关图。 但是我得到了一个压缩的和不可读的情节。此外,绘图是在窗口的最右端生成的。扩展 ggplot 图的方法在这里不起作用。 > col cor
我有一个简单的 8 x 8 矩阵 M <- matrix(rnorm(64), nrow=8, ncol=8) 我应该如何转换它以使用 library(corrplot) 绘制它?没有转换的错误是:
我是新手。我想使用 corrplot 创建一个相关矩阵并使用以下代码: cor.mtest <- function(mat, ...) { mat <- as.matrix(mat)
我目前正在 R 中使用 corrplot 包中的 corrplot(),并且偶然发现了两个问题。为简单起见,我将使用与 corrplot 的帮助/介绍页面相同的符号。 我想在所有单元格中记下我的 p
我正在使用 R corrplot 库。它看起来很神奇,但是为了生成一个非常好的图,我想更改相关矩阵的行和列的标签。 一种解决方案是执行以下操作: cbak <- colnames(my.data.fr
我目前正在 R 中使用 corrplot 包中的 corrplot(),并且偶然发现了两个问题。为简单起见,我将使用与 corrplot 的帮助/介绍页面相同的符号。 我想在所有单元格中记下我的 p
我在 R 中使用 corrplot 来绘制相关系数矩阵,但我的相关范围仅从 0.95 到 1.00,而且我不知道如何设置调色板的下限和上限。 corrplot(segCorr, order = "hc
当我使用 corrplot::corrplot() 绘制相关矩阵时,y 轴上的底部标签 (1) 被截掉一半,因为图的底部位于绘图区域的最底部,而 1以底轴为中心。我想用这个情节来发表。如何在底部留出更
我有一个包含 14 列的 data.frame 数据库。我将这些列分成两组:[,1:6] 和 [,7:14]。 df<-read.csv("http://renatabrandt.github.io/
我输入了下面的命令来开发一个核心图。它有效,但情节显示夹在底部边缘。更改 par(mar=c(5, 4, 4, 2) + 0.1) 参数对 corrplot 的位置没有影响。想法? library(c
我正在尝试从 kaggle 的 IMDB 电影预测数据集创建变量的相关矩阵。当我尝试绘制相关矩阵时,我在矩阵中得到以下问号。 所有变量都是数字。我如何理解问号? numeric_col <- sapp
是否可以在 corrplot 的色标中使用非均匀中断?下面的代码 library(RColorBrewer) library(corrplot) M % as.data.frame() %>%
我正在使用 corrplot 来可视化相关性,但是标题在图的上方相当高,我想让它更接近。我该怎么做呢? 示例数据框: "VADeaths" <- structure(c(11.7, 18.1, 2
我正在使用 corrplot在 R 中可视化相关系数矩阵如下。 library(corrplot) library(datasets) corrplot(abs(cor(mtcars)), metho
我需要帮助解释使用 corrplot 的错误消息。 这是我的脚本 install.packages("ggplot2") install.packages("corrplot") install.pa
是否可以绘制多个 corrplot单个图中的图? 可重现的例子: library(corrplot) data(mtcars) M <- cor(mtcars) col1 <- colorRampPa
我在 corrplo 中使用以下内容吨: require("corrplot") ## needs the corrplot package corrplot(cor(lpp_axis1, lpp_a
我正在尝试使用 R 中的 Corrplot 绘制可视化效果。我的数据框中有几个变量,但是当我尝试绘制图表时,它显示为非常破旧的可视化效果。我不知道如何删除矩阵中变量的名称并仅用数字表示它们。我使用普通
corrplot软件包提供了一些简洁的图表和文档以及示例。 但我不明白输出。我可以看到,如果您有一个矩阵 A_ij,您可以将其绘制为 n 乘 n 方形图 block 的排列,其中tile ij 对应于
我是一名优秀的程序员,十分优秀!