loadtxt für strings
Verfasst: Dienstag 24. August 2010, 13:14
Ich möchte eine CSV datei, mit strings in python einlesen, was ist an folgendem Code falsch?
dipolesfile='DipolesHSL.csv'
diparray=num.loadtxt(dipolesfile,dtype='string',delimiter=';',skiprows=13)
Für dtype float funktioniert diese Zeile, aber für 'string' kriege ich folgende Fehlermeldung:
File "C:\Python26\lib\site-packages\numpy\lib\io.py", line 505, in loadtxt
X = np.array(X, dtype)
ValueError: setting an array element with a sequence
dipolesfile='DipolesHSL.csv'
diparray=num.loadtxt(dipolesfile,dtype='string',delimiter=';',skiprows=13)
Für dtype float funktioniert diese Zeile, aber für 'string' kriege ich folgende Fehlermeldung:
File "C:\Python26\lib\site-packages\numpy\lib\io.py", line 505, in loadtxt
X = np.array(X, dtype)
ValueError: setting an array element with a sequence