1
A
回答
5
第四個參數來分散允許您指定的顏色。從the documentation:
散射(X,Y,S,C)
...
C確定每個標記的顏色。當C是與X和Y長度相同的矢量時,C中的值線性映射到當前顏色映射中的顏色。當C是1×3矩陣時,它將標記的顏色指定爲RGB值。如果散點圖中有3個點,並希望將顏色作爲色標映射的索引,則C應該是3乘1的矩陣。 C也可以是一個顏色字符串(有關顏色字符串說明符的列表,請參閱ColorSpec)。
嘗試類似:
X = rand(1, 10);
Y = rand(1, 10);
colour = randi(3, 1, 10)
colour =
2 1 3 1 3 1 2 2 3 1
scatter(X, Y, [], colour, 'filled');
如果你的數據集都很大,而且也有一些不同顏色分類,我傾向於認爲使用plot與保持上是一種更快的方式繪圖。
2
@ Bill的回答很好,但如果您有權訪問統計工具箱,您還可以嘗試gscatter
。
相關問題
- 1. MATLAB中的散射映射(散射) - NaN的MarkerEdgeColor
- 2. 在Matlab中有條件的散點圖
- 3. 散射矢量Matlab的
- 4. MATLAB:有條件着色的散點圖
- 5. 有條件的顏色與matplotlib散射
- 6. 傳遞結構散射功能的MATLAB
- 7. 在matlab中通過散射點的對數尺度的polyfit/polyval
- 8. Matlab中的散點圖Gui
- 9. 堆積條形圖和散射對準
- 10. 創建在Matlab三維散射和連接散亂點的基團,與彩色線條
- 11. Talend中的條件映射
- 12. 在Matlab中配置雙標圖來區分散射
- 13. 在Matlab中使用postscript輸出的離散色條
- 14. 將帶誤差條的點添加到Matlab散點圖中
- 15. MATLAB中的存儲器映射文件?
- 16. 字符串中的數組條目不映射到散列
- 17. 在球體表面上散射數據的可視化MATLAB
- 18. 使用不同顏色梯度的Matlab散射
- 19. MATLAB:條件求和
- 20. 條件語句 - MATLAB
- 21. cellfun條件在MATLAB
- 22. 散射效果
- 23. matlab中的顏色映射
- 24. Matlab:有條件的總和
- 25. Matlab的有條件分配
- 26. pcolor散點圖matlab
- 27. 散點圖在Matlab
- 28. matlab中有條件的行重複
- 29. 有條件的「或」語句在MATLAB中
- 30. Matlab中的動畫3D散點圖
+1非常好,我之前沒有遇到過這個。 – 2011-12-16 12:34:25