簡單快速的使用origin繪製3D散點圖

除了常見的二維圖表,在文獻中也會見到3維的圖表,如下圖的PCA分析圖表。

簡單快速的使用origin繪製3D散點圖

數據準備

示例所用的數據如下,假設A、B、C三列數據為3個主成分,D列為樣本。

簡單快速的使用origin繪製3D散點圖

繪製3D的圖表需要Z軸,因此我們需要將一列數據轉換為“Z”,方法如下圖,我們這裡將C列數據轉化為“Z”。

簡單快速的使用origin繪製3D散點圖

圖表繪製

數據整理後,通過 Plot/ 3D Scatter (如下圖)繪製3D散點圖。

簡單快速的使用origin繪製3D散點圖

在數據選擇窗口,A、B、C三列數據分別對應X、Y、Z,點擊OK。

簡單快速的使用origin繪製3D散點圖

立即可獲得初步的繪製結果,見下圖,單擊圖表內的空白區域,可對圖表進行平移、縮放和旋轉。

簡單快速的使用origin繪製3D散點圖

右鍵圖表中的“小球球”,在菜單中點Plot Details(如下圖),可對這些“球球”進行進一步的調整,如大小、顏色、形狀(不僅僅是球形,你也可以選擇正方體、星形等等)的改變等。

簡單快速的使用origin繪製3D散點圖

除了上面這些,當然比較重要的是要建立“顏色索引”,我想實現給3個樣本分別進行著色。方法如下圖,點擊Color 右側的小三角,在By Points選項卡,將D列的“Species”數據作為顏色的Indexing。

簡單快速的使用origin繪製3D散點圖

這樣,小球球就按D列的數據分成三種顏色啦。嗯,圖例還有問題,接下來我們需要讓PC1和PC2也顯示出來。右鍵圖表中的圖例,通過Legend\Reconstruct Legend(如下圖) 讓PC1和PC2也顯示出來。

簡單快速的使用origin繪製3D散點圖

圖表調整

關於3D圖表的調整如座標軸的調整與之前講的2D圖表的調整一致,如果有軸標籤出現重疊的現象,可通過對座標軸的Scale進行微調來“錯開”,你也可用3D Rotation工具(如下圖,窗口左側工具欄也有)對圖表進行旋轉、傾斜、改變透視關係等,非常方便,大家可以試一試。

簡單快速的使用origin繪製3D散點圖

最終的導出結果如下圖:

簡單快速的使用origin繪製3D散點圖

需要origin安裝包的同學請關注後私信回覆origin自動獲取


分享到:


相關文章: