how to use gscatter in matlab 2012b?

2 visualizzazioni (ultimi 30 giorni)
Muazma Ali
Muazma Ali il 7 Set 2017
Modificato: KSSV il 7 Set 2017
Hi, I am using matlab 2012b, and wondering whether the grouping variable in the following command has to be a categorical variable. gscatter(x,y, group).

Risposte (1)

KSSV
KSSV il 7 Set 2017
YOu need not to worry about gscatter, you may plot like this:
data = rand(100,2) ;
x = data(:,1) ; y = data(:,2) ;
%%Assign three categories
cat = zeros(100,1) ;
cat(randperm(100,25)) = 1 ;
cat(randperm(100,30)) = 2 ;
cat(randperm(100,45)) = 3 ;
%%plot
figure
hold on
for i = 1:3
plot(x(cat==i),y(cat==i),'.','color',rand(1,3),'markersize',20)
end
  2 Commenti
Muazma Ali
Muazma Ali il 7 Set 2017
well I need a 3d plot and have a datset with my columns and I want one of them to be a grouping variable column
KSSV
KSSV il 7 Set 2017
Modificato: KSSV il 7 Set 2017
ok....so what worry?

Accedi per commentare.

Categorie

Scopri di più su Graphics Objects in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by