在应用主成分分析或线性判别分析后,我很难使用 Matplotlib 在 3 维中可视化我的数据的重投影结果。做了散点图后,我无法在轻松缩放时旋转数据或更改视角(即使缩放后旋转轴也保持不变,如果缩放太多点就会消失),每次更改都需要一秒钟的时间。Matplotlib 非常有用,但对于这个特定的用例,它开始变得非常令人沮丧,因为它可能不是为此类任务设计的。Python 中是否有替代 Matplotlib 的方法可以更好地处理 3d 散点图,并且可以在云中流畅地导航?
下图中显示了一个示例。我在每个数据簇周围绘制了对应于特定类的球体,并用红色将重叠球体着色。现在我想看看这些球体是如何相交的。我认为 Matplotlib 最大的问题是它不允许用鼠标移动整个图形,它只允许围绕一个固定点旋转,一旦你放大一点,事情就会变得非常混乱。