How to replace a string with another string in a Matlab table
13 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
JFz
le 27 Août 2015
Commenté : Ashishkumar Gupta
le 7 Jan 2023
Hi,
I have a table that has 'N/A' in some of the column cells. I want to replace 'N/A' by ''. Would anyone tell me how to do that?
Thanks,
Jennifer
0 commentaires
Réponse acceptée
Walter Roberson
le 28 Août 2015
Example:
t.Var1(strcmp(t.Var1,'N/A')) = {''};
6 commentaires
Stephen23
le 7 Jan 2023
Modifié(e) : Stephen23
le 7 Jan 2023
"Please provide some code/hint to remove it"
Rather than removing them, the best approach is to avoid them in the first place (hint: as Walter Roberson already wrote, you can use the READTABLE options, e.g. TreatAsMissing). If you clicked the paperclip button to upload a sample data file then someone could probably help you with that.
Ashishkumar Gupta
le 7 Jan 2023
Thanks @Stephen23, Treatasmissing worked....I did not know the exactword to write in readtable(), that's y could not understand @Walter Roberson.
Now it worked!!
Plus de réponses (1)
Image Analyst
le 27 Août 2015
Look at the isnan() function and I'm sure you'll find the way.
0 commentaires
Voir également
Catégories
En savoir plus sur Logical dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!