File Exchange

image thumbnail

pairplot(meas, label, group, colors, mode)

version (2.66 KB) by Ryosuke F Takeuchi
plot pairwise relationships in matrix


Updated 28 Feb 2020

View Version History

View License

plot pairwise relationships in matrix : similar to 'pairplot' in seaborn (
easier than 'plotmatrix'
% e.g.
% For stat toolbox users
load fisheriris.mat
colors = lines(3);
label = {'sepal-length', 'sepal-width', 'petal-length', 'petal-width'}
figure; pairplot(meas, label, species, colors, 'both');
% For all users
load Fisher.mat % included in zip
group= Fisher(:,1);
colors = lines(length(unique(group)));
pairplot(Fisher(:,2:size(Fisher,2)), {'PW', 'PL', 'SW', 'SL'}, num2cell(num2str(group)), colors, 'bar'), ylabel('Probability')
figure; pairplot(meas, label, species, colors, 'both');

Cite As

Ryosuke F Takeuchi (2021). pairplot(meas, label, group, colors, mode) (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (10)

Alex Backer

What should the structure of MEAS be? Thanks.

Ryosuke F Takeuchi

> Zeynab Mousavikhamene
Thanks for your useful comment.
I edited the example code above.

Zeynab Mousavikhamene

I recieved this error: Error: The construct "Fisher(...end...)" is ambiguous in this context, because "Fisher" cannot be ascertained to be either the name of a variable or of a function. To
make it a variable, assign to it; to allow it to become a function at execution time, replace "end" with a call to LENGTH, SIZE, or NUMEL on the desired array.

Candice Erin

Caleb Stoltzfus

Keisuke Tsunoda

Yusuke Atsumi

Ryosuke F Takeuchi

Thanks for your advise.
I added ""t for users who don't have Stats Toolbox.

Carl Witthoft

The file "fisheriris.mat" belongs to the Stats Toolbox. You should either state that in the comments or provide a sample data matrix in your package for us poor folk who don't have that Toolbox.


Good. Quick and easy to use.

MATLAB Release Compatibility
Created with R2007b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!