Seite 1 von 1

genfromtext und missing values zwischen den Spalten

Verfasst: Donnerstag 12. März 2015, 15:34
von Sylvan1
Folgendes kurzes Beispiel soll mein Problem demonstrieren:

Code: Alles auswählen

from StringIO import StringIO
import numpy as np

String = """23493983.387   23493981.437           #      21463825.739  
21482828.995           #              #      21482827.535"""

print np.genfromtxt(StringIO(String), delimiter=(13,16,15,14), missing_values = '#', autostrip = True, filling_values = 0.0)
Sobald Missing values auftreten werden alle darauf folgenden Spalten ebenfalls als missing value angesehen.
Was mache ich falsch?

Re: genfromtext und missing values zwischen den Spalten

Verfasst: Donnerstag 12. März 2015, 15:39
von BlackJack
@Sylvan1: Nur geraten aber '#' wird als Kommentarzeichen angesehen. Da müsstest Du dann vielleicht etwas anderes als '#' als `comments` angeben.

Re: genfromtext und missing values zwischen den Spalten

Verfasst: Donnerstag 12. März 2015, 15:54
von Sylvan1
Ha! - das war es - dankeschön! :D
So klappt es nun:

Code: Alles auswählen

from StringIO import StringIO
import numpy as np

String = """23493983.387   23493981.437           #      21463825.739  
21482828.995           #              #      21482827.535"""

print np.genfromtxt(StringIO(String), delimiter=(13,16,15,14), missing_values = '#', comments=[])