【问题标题】:PCA Biplot Make ReadablePCA Biplot 使可读性
【发布时间】:2021-11-28 20:09:17
【问题描述】:

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

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

biplot(housingpr,scale = 0)

有没有办法让这个双标图看起来可读。

【问题讨论】:

    标签: r pca biplot


    【解决方案1】:

    如果您想绘制 20,640 个观测值,除了使点更小外,您无能为力。这是iris 数据的示例:

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

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

    【讨论】:

    • 整洁!我们也可以使用"\U2022" 来获取要点。
    • 还可以通过将xlabs= 参数替换为c("x", "o", "+")[as.numeric(iris$Species)] 来识别组。
    猜你喜欢
    • 2019-07-13
    • 2021-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-11
    相关资源
    最近更新 更多