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. 有条件的颜色与matplotlib散射
- 4. 在matlab中通过散射点的对数尺度的polyfit/polyval
- 5. Matlab中的散点图Gui
- 6. 创建在Matlab三维散射和连接散乱点的基团,与彩色线条
- 7. 将带误差条的点添加到Matlab散点图中
- 8. cellfun条件在MATLAB
- 9. MATLAB:条件求和
- 10. matlab中的颜色映射
- 11. 散点图在Matlab
- 12. pcolor散点图matlab
- 13. 散射效果
- 14. 有条件的“或”语句在MATLAB中
- 15. Matlab中的动画3D散点图
- 16. 从MATLAB中的结构散点图
- 17. 在Matlab中分散数据的导数
- 18. MATLAB图中的多个离散值
- 19. Matlab中的离散傅立叶变换
- 20. AutoMapper - 条件映射
- 21. NHibernate条件映射
- 22. kivy - 用于散射
- 23. Hibernate 3.0中的条件映射?
- 24. mayavi映射表面上的离散色条
- 25. 无法条件在Matlab
- 26. Matlab-如果条件满足
- 27. while循环条件 - matlab
- 28. matlab中的三次样条
- 29. Matlab中的线条动画
- 30. 未定义ARM散射文件符号?
+1非常好,我之前没有遇到过这个。 – 2011-12-16 12:34:25