[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

textscan (...) can't read data with NA fields

From: Matthias Brennwald
Subject: textscan (...) can't read data with NA fields
Date: Thu, 8 Feb 2018 19:32:13 +0100


I need to read an ASCII data file, where missing data values are given as NA. Using textscan to parse the file does not work; it seems to stop reading/parsing at the first occurrence of NA.

Here's a simple demonstration of the problem:

> x = textscan ( "1 ; 2 ; 3\n4 ; NA ; 6" , '%d %d %d' , 'Delimiter' , ';' , 'ReturnOnError' , false )
error: textscan: Read error in field 2 of row 2

I have also tried to tell textscan to treat NA as "empty value", but no luck:
     x = textscan("1 ; 2 ; 3\n4 ; NA ; 6",'%d %d %d','Delimiter',';','TreatAsEmpty','NA','ReturnOnError',false )

reply via email to

[Prev in Thread] Current Thread [Next in Thread]