How can I draw Multivariate Scatter Plot?

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
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
Tom Lane 2013 年 2 月 28 日

0 投票

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.

カテゴリ

製品

質問済み:

2013 年 2 月 26 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by