2

aplpack库包含绘制美丽的切尔诺夫面孔的可能性facessymbols并且TeachingDemos还提供了绘制这些面的变化的可能性。但是它们都不允许绘制超过 15 个维度(symbols允许为颜色增加两个维度,但它们以不方便的方式定义,因此某些面变成完全黑色,隐藏了面部的其他部分)。有没有办法R(可能使用另一个库)来绘制更多维度,例如通过添加具有不同长度四肢的身体或通过使用颜色来可视化某些维度?也许我已经监督了一些事情,并且其中的颜色aplpack也可以映射到变量?

4

1 回答 1

1

TeachingDemos 包还具有与ms.face函数一起使用my.symbols以创建以切尔诺夫面为符号的散点图的函数。这给出了面部的 15 个原始值,加上一个 x 坐标和一个 y 坐标;您还可以根据my.symbols变量指定颜色(针对整个面部,而不是单个特征)和总体尺寸。这给出了 19 个维度,您还可以改变线宽和样式,但这可能会扭曲绘图而不是帮助。

有了这么多维度,我可能会更多地symbols使用基于聚类过程排序的变量的星图(函数),或者使用某种类型的降维工具(主要组件,大巡演等)

于 2012-10-25T15:41:18.013 回答