我很難用Matplotlib在應用主成分分析或線性判別分析後,在三維中直觀地顯示我的數據的重投影結果。在做散點圖之後,我無法旋轉數據或在變焦時輕鬆進行變換(即使縮放後旋轉軸也保持不變),並且如果縮放太多點就會消失),並且每次更改都需要一秒鐘的時間。 Matplotlib非常有用,但對於這個特定的用例,它開始變得非常令人沮喪,因爲它可能不是爲這樣的任務設計的。在Python中是否有替代Matplotlib的方法,可以更好地處理三維散點圖,並且可以在雲中流暢地導航?Matplotlib替代三維散點圖
下圖顯示了一個示例。我已經繪製了與特定類對應的每個數據聚類周圍的球體,並用紅色繪製了重疊的球體。現在我想看看這些球體是如何相交的。我認爲Matplotlib最大的問題在於它不允許用鼠標移動整個圖形,它只允許圍繞固定點旋轉,這使得一旦放大一點就會變得非常混亂。
不確定具體是什麼你的問題是沒有代碼,但你看這裏:http://pythonprogramming.net/matplotlib-3d-scatterplot-tutorial/ – jfish003
正如我剛剛說的,Matplotlib不允許一個很好的旋轉和縮放雲。當你繪製幾千點時,它就像地獄一樣落後。 – Mehdi
您可以使用三角形圖來顯示從K維空間到2D的不同投影(https://github.com/dfm/triangle.py) –