Sorting dataset, which contains strings, by one column

1 visualización (últimos 30 días)
Sam
Sam el 18 de Mzo. de 2016
Comentada: Sam el 19 de Mzo. de 2016
Hello,
I have a matrix of 1198x17. The first column is a column containing only strings. The first row contains 1 stringcell in cell 17, the rest of the first row are numbers. In cell A1 is a NaNvalue. All the other cells contain numbers. I need to sort this dataset by column #17 in such way that all the rows stay the same. How do I do this?
Thanks!

Respuestas (1)

Walter Roberson
Walter Roberson el 19 de Mzo. de 2016
sortrows(A, 17)
  1 comentario
Sam
Sam el 19 de Mzo. de 2016
The dataset is an excelfile. So if I use the code for xlsread, this isn't possible.
[num,txt,raw] = xlsread('dataset');
num contains only the number, txt only the stringcells, and raw contains everything. If I than use 'sort' or 'sortrows' for 'raw' Matlab gives an error...

Iniciar sesión para comentar.

Categorías

Más información sobre Logical en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by