Scatter use different colors for data-points
Afficher commentaires plus anciens
I experimenting with the carbig dataset and want to use scatterplot3 to display some categories with different colors depending on how many cylinders the car got. How could I modify my code to work as expected? This is what I have tried:
load carbig
colors = [[1 0 0] [0 1 0] [0 0 1] [1 1 0] [1 0 1]];
c = [0 0 0]*length(Cylinders);
for i=1:length(Cylinders)
if Cylinders(i) == 8
c(i) = colors(5);
else
c(i) = colors(Cylinders(i)-2);
end
end
scatter3(Horsepower,Weight, MPG,[],c, 'Marker','.')
xlabel('Horsepower')
ylabel('Weight')
zlabel('Miles per Gallon')
title('Car Database')
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Scatter Plots dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!