Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 数字与范畴的视觉关联_R_Correlation - Fatal编程技术网

R 数字与范畴的视觉关联

R 数字与范畴的视觉关联,r,correlation,R,Correlation,是否有可能创建一个带有数字和分类变量的可视化关联图 例如,使用以下值: val1 <- rep(c(1:2),5) val2 <- rep(c('a','b'),5) val3 <- paste(val1,val2) val4 <- c(1:10)^2 val5 <- paste('x',val4) 这在某种程度上是有帮助的,但我正在寻找一种类似于相关图的东西 此外,在数字和分类以及分类和分类之间存在一个问题,但它不适用于数字和数字,如tableval1、val4

是否有可能创建一个带有数字和分类变量的可视化关联图

例如,使用以下值:

val1 <- rep(c(1:2),5)
val2 <- rep(c('a','b'),5)
val3 <- paste(val1,val2)
val4 <- c(1:10)^2
val5 <- paste('x',val4)
这在某种程度上是有帮助的,但我正在寻找一种类似于相关图的东西

此外,在数字和分类以及分类和分类之间存在一个问题,但它不适用于数字和数字,如tableval1、val4


有人举过如何实现混合数值和分类变量的可视化相关表示的例子吗?

可能想在GGally包中试用ggpairs函数。这可能不是你想要的确切答案,因为你没有计算相关性,这可能是有问题的解释,请看这里。这更多是为了可视化变量关系。如果我们将val1、val2和val5放入df中,我们可以将其视为不是唯一的选项。如果您有一个相关矩阵,那么我将使用corrplot包中的corrplot:

ggpairs(df,mapping = ggplot2::aes(color = val2),upper = list(continuous = "cor", discrete = "box"),lower = list(continuous = "cor", discrete="dot"))

谢谢你。令人印象深刻的视觉效果。正如你所说,很难解释,但这是一个很好的起点。
ggpairs(df,mapping = ggplot2::aes(color = val2),upper = list(continuous = "cor", discrete = "box"),lower = list(continuous = "cor", discrete="dot"))