origin三维散点图_简单快速的使用origin绘制3D散点图

除了常见的二维图表,在文献中也会见到3维的图表,如下图的PCA分析图表。

数据准备

示例所用的数据如下,假设A、B、C三列数据为3个主成分,D列为样本。

绘制3D的图表需要Z轴,因此我们需要将一列数据转换为“Z”,方法如下图,我们这里将C列数据转化为“Z”。

图表绘制

数据整理后,通过 Plot/ 3D Scatter (如下图)绘制3D散点图。

在数据选择窗口,A、B、C三列数据分别对应X、Y、Z,点击OK。

立即可获得初步的绘制结果,见下图,单击图表内的空白区域,可对图表进行平移、缩放和旋转。

右键图表中的“小球球”,在菜单中点Plot Details(如下图),可对这些“球球”进行进一步的调整,如大小、颜色、形状(不仅仅是球形,你也可以选择正方体、星形等等)的改变等。

除了上面这些,当然比较重要的是要建立“颜色索引”,我想实现给3个样本分别进行着色。方法如下图,点击Color 右侧的小三角,在By Points选项卡,将D列的“Species”数据作为颜色的Indexing。

这样,小球球就按D列的数据分成三种颜色啦。嗯,图例还有问题,接下来我们需要让PC1和PC2也显示出来。右键图表中的图例,通过Legend\Reconstruct Legend(如下图) 让PC1和PC2也显示出来。

图表调整

关于3D图表的调整如坐标轴的调整与之前讲的2D图表的调整一致,如果有轴标签出现重叠的现象,可通过对坐标轴的Scale进行微调来“错开”,你也可用3D Rotation工具(如下图,窗口左侧工具栏也有)对图表进行旋转、倾斜、改变透视关系等,非常方便,大家可以试一试。

最终的导出结果如下图:

你可能感兴趣的:(origin三维散点图)