首页 > 解决方案 > PCA Biplot 使可读性

问题描述

我正在使用加州住房数据集。该数据集有 20640 个观测值和 10 个属性。我正在使用 R 制作双图,但我获得的数字不是很可读。输出如下在此处输入图像描述

我正在使用一个简单的代码来制作这个输出。

biplot(housingpr,scale = 0)

反正有没有让这个双标图看起来可读。

标签: rpcabiplot

解决方案


如果要绘制 20,640 个观测值,除了使点更小之外,您无能为力。以下是数据示例iris

data(iris)
iris.pca <- prcomp(iris[, -5], scale.=TRUE)
biplot(iris.pca, xlabs=rep("*", nrow(iris)), cex=.75)

xlabs=参数设置每个点的文本,默认值为行号。这会将默认值替换为每个值的星号。如果仍然有太多点,您可以用句号替换星号。该cex=参数控制标签的大小,默认值 1 为全尺寸。

在此处输入图像描述


推荐阅读