Removing empty rows in the table in the array

Hello,
I am trying to get rid off all the empty rows in the table fter I imported it in the cell array. My source array name is src_files and i this particular case I am trying to use 3rd one on the collum with a variable "Time".
I have tried two ways I found here and non of them are working.
Error I am having is : "Check for incorrect argument data type or missing argument in call to function 'isnan'."
src_files{3} = src_files{3}(:,~all(isnan(src_files{3}.Time)));
src_files{3}( all( isnan( src_files{3}.Time ), 2 ), : ) = [];
Thanks !

 Respuesta aceptada

Karel Starý
Karel Starý el 17 de Mayo de 2021
In the end I used "rmmissing" function witch is less buggy than isnan....
src_files{3} = rmmissing(src_files{3},'DataVariables',{'Longitude','Latitude'})

Más respuestas (0)

Categorías

Más información sobre Data Type Identification en Centro de ayuda y File Exchange.

Productos

Versión

R2021a

Etiquetas

Preguntada:

el 17 de Mayo de 2021

Respondida:

el 17 de Mayo de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by