如何使用数据子集在R中制作散点图矩阵

布巴卢耶(Bubbalouie)

如何在R中创建一个散点图矩阵,该散点图矩阵仅显示我的数据的一个子集(在A,B,C或D区域,而不是全部4个聚合的区域)?

我知道tapply()函数允许按子集进行细分。例如:

tapply(data$x, data$y, summary)

...会给我每个子集的统计摘要。

这是我的散点图矩阵脚本。NEMSIS是我的数据集名称。我想从第2列到第5列绘制数据散点图。

#Make scatterplot matrix using gclus package.  
install.packages("gclus")
library(gclus)
matrix = NEMSIS[,2:5]
matrix.r = abs(cor(matrix))
matrix.col = dmat.color(matrix.r)
cpairs(matrix, panel.colors=matrix.col, gap=.5, main="Scatterplot Matrix of Times")

关于如何在合并tapply()函数以将绘制的数据限制为子集的同时创建散点图矩阵的任何想法?谢谢!

基干

您可以使用典型的方法对子集进行子集设置。使用which()很简单。例如,我想要一个由的几列组成的散点图矩阵mtcars,但我只对cyl4的行感兴趣

pairs(mtcars[which(mtcars$cyl==4),c('disp','hp','drat')])

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我如何使用plotly将多条迹线/趋势线与数据的子集分别添加到R中的单个散点图上

如何在R中制作散点图

如何在R中散点图矩阵的列?

如何使用R中的函数制作矩阵?

在R中使用两个数据帧的散点图矩阵

如何使用matplotlib为熊猫数据的散点图制作动画

如何在R中的x轴上使用两个分类变量制作散点图

从数据帧制作矩阵以在 R 中制作热图

如何使用R制作对称矩阵?

如何在 R 中使用对数刻度制作密度散点图?

如何从R中的plot()提取散点图数据

如何制作散点图大小和颜色变化的散点图,对应于数据帧中的值范围?

如何使用R中的向量选择数据帧的子集

如何使用矩阵中的信息对数据框进行子集化?

如何在R中的列表中对矩阵进行子集化?

R中矩阵的快速子集

R中的子集矩阵观测

从ggplot中的分组数据制作散点图?

如何使用列名作为字符串的数据框在python中制作稀疏矩阵

使用R中的矩阵对多维数组进行子集化

如何在R中读取相关矩阵并形成散点图矩阵

如何从密集的熊猫数据框中制作完整矩阵

如何在文本数据中制作重复单词的矩阵

如何使用 proplot 制作散点图?(Python)

如何从R中的成对比较中制作矩阵?

如何使用R在单个图中绘制数据框中变量与所有其他变量的散点图?

如何从r中的单个数据帧中使用随机子集分割数据帧?

如何制作具有 3 列矩阵的方阵?使用 R

散点图:如何选择大于或小于R中特定值的数据