Don't use np.genfromtxt on non-ASCII data
authorDebian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Sat, 2 Mar 2019 14:59:35 +0000 (14:59 +0000)
committerRebecca N. Palmer <rebecca_palmer@zoho.com>
Sat, 2 Mar 2019 14:59:35 +0000 (14:59 +0000)
Fixes UnicodeDecodeError on file e6.dat

Author: Peter "thequackdaddy" Quackenbush, Rebecca N. Palmer <rebecca_palmer@zoho.com>
Origin: upstream
Forwarded: not-needed

Gbp-Pq: Name lutkepohl_data_load.patch

statsmodels/tsa/vector_ar/util.py

index 6cc8a9bae63580968b11100f292c2c31a430b9b7..ef00f6eac0fdfd6087cc0e1805080a263df431c6 100644 (file)
@@ -134,7 +134,7 @@ def parse_lutkepohl_data(path): # pragma: no cover
             year, freq, start_point = m.groups()
             break
 
-    data = np.genfromtxt(path, names=True, skip_header=to_skip+1)
+    data = pandas.read_csv(path, delimiter=r"\s+", header=to_skip+1).to_records(index=False)
 
     n = len(data)