Why does scatter does not read a file as a parameter and how do I classify my data?
    5 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
function [ average ] = classifyData( file )
%UNTITLED Summary of this function goes here
%   Detailed explanation goes here
% Written by J. Camilleri B.Sc IS&M
load(file);
%scatter(data(:,0), data(:, 1), 'o'); #debug
title('Distribution of iris data');
xlabel('sepal length | sepal width | petal length | petal width');
ylabel('numeric data');
average = mean(file);
r = file;
c = {1,2,3,4,5};
scatter(r,c,'o');
end
%References #BUG - originally written in Python.
%1. AIMotion blog - http://pythonbrasil.github.io/pythonbrasil11-site/
%using regression.
%2. Archive at ics.edu.mt/ UoM.
2 commentaires
  Guillaume
      
      
 le 25 Nov 2015
				Please do not post the same question twice. Amend the original question.
As stated in the other question, learn to format your post.
Réponses (1)
  Thorsten
      
      
 le 25 Nov 2015
        
      Modifié(e) : Thorsten
      
      
 le 25 Nov 2015
  
      Read data
 data = csvread('../../Downloads/iris_data.csv')
For a scatter plot of column 2 vs 1
 scatter(data(:,1), data(:,2))
and in 3D
 scatter3(data(:,1), data(:,2), data(:,3))
To separate the data in two classes using kmeans clustering:
 idx = kmeans(data, 2);
Show results
 ind = idx == 1; scatter3(data(ind,1), data(ind,2), data(ind,3), 'b')
 hold on
 ind = idx == 2; scatter3(data(ind,1), data(ind,2), data(ind,3), 'r')
2 commentaires
Voir également
Catégories
				En savoir plus sur Statistics and Machine Learning Toolbox dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


