0

您好,我有一个显示 PCA reuslt 的图,问题是我想根据两个变量显示点在图中的行为方式,比如说采样日期和采样深度:

我对这个porpuse使用自动绘图:

autoplot(PCA_results, data = data1, colour = 'sample_date' ,
     shape = 'depth_m', main = "PCA for samples") + scale_shape_identity()

我不得不使用scale_shape_identity(),因为“depth_m”变量有两个连续值(5米和20米)并且没有被接受scale_shape_identity()

结果图如下:

在此处输入图像描述

因此,除了在图例中显示 sample_date 变量之外,我还想显示深度一,我该怎么做?帮助菜单的描述scale_shape_identity()指定“除非您还提供所需的中断、标签和指南类型,否则这些比例不会产生图例。” 但我不确定如何提供标签、休息时间和指南类型。

4

0 回答 0