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.

카테고리

도움말 센터File Exchange에서 Scatter Plots에 대해 자세히 알아보기

제품

질문:

2013년 2월 26일

Community Treasure Hunt

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

Start Hunting!

Translated by