probl�me format sur les donn�es d'un numpy array
Bonjour � tous
Voil� j'ai un soucis sur les donn�es que j'ai dans un tableau.
Je contruis ce tableau de cette fa�on :
Code:
tab2D= numpy.loadtxt(DataFile, dtype = str, delimiter="\t" , skiprows=1, usecols=tuple(range(2,99)))
Ensuite � l'aide d'une table de combinaison je viens multiplier par des coefficients mes colonnes de tab2D et ensuite j'ajoute ces colonnes entre elles.
Le probl�me c'est que lorsque je multiplie une colonne � un coefficient j'obtient le message d'erreur suivant :
Code:
1 2 3 4 5
|
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
LIST_LC_COMBI[0] * 0.1
TypeError: unsupported operand type(s) for *: 'numpy.ndarray' and 'float' |
Lorsque je regarde le contenu de ma table j'obtiens ceci :
Code:
1 2 3 4 5
|
>>> LIST_LC_COMBI[0]
array(['-.899999976158', '22.4277910430', '3.72672183920', ...,
'-9.32343673706', '14.6101255417', '-7.46468019485'],
dtype='|S14') |
Je pense que le dtype='|S14' cause probl�me mais je ne le trouve pas dans la doc numpy
Une id�e ?
Merci d'avance pour votre aide.