How can I draw Multivariate Scatter Plot?
3 ビュー (過去 30 日間)
古いコメントを表示
Hello, I want to draw a multivariate scatter plot. I have 3 variables. 2 of them have 3 categories and one of them have 4 categories. Is gplotmatrix function true for this purpose? Thank you...
1 件のコメント
Elton Rexhepaj
2013 年 2 月 26 日
You can use a paralel cordinate plot but doing a standartization of each variable prior to ploting.
parallelcoords(X)
wehre X is your multivariate data with rows representing samples and columns variables
回答 (1 件)
Tom Lane
2013 年 2 月 28 日
You could use gscatter to plot two of them with coloring determined by the third. You could use plotmatrix or gplotmatrix to plot sets of pairs. You could draw a multivariate scatter plot like this:
a = randi(3,20,1);
b = randi(3,20,1);
c = randi(4,20,1);
plot3(a,b,c,'bo')
However, with such course data (few distinct values) I suspect you might not see much.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Scatter Plots についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!