Info

This question is closed. Reopen it to edit or answer.

??? Attempt to reference field of non-structure array. Error in ==> at 11 x=data.x;

1 view (last 30 days)
I am using a dataset heart.dat. When I run i get this error..Any suggestion/error?
Code:
data=load('heart.dat'); x=data.x; x=x';
Thanks
  3 Comments
LOKESH
LOKESH on 23 Mar 2016
https://archive.ics.uci.edu/ml/machine-learning-databases/statlog/heart/
yes it does not contain x..actually i am doing clustering on this dataset
Adam
Adam on 23 Mar 2016
Edited: Adam on 23 Mar 2016
What are you expecting x to be then?
You get a 270*14 numeric matrix when you load that data, not a struct. If you want a specific column of the data you can use e.g.
x = data(:,1);
but it depends entirely what you want to access from the data.

Answers (0)

This question is closed.

Products

Community Treasure Hunt

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

Start Hunting!