Convertir la liste en tuple en numpy array?
j'ai tuple de listes. L'une de ces listes est une liste de scores. Je veux convertir la liste des scores en un tableau numpy pour profiter des statistiques pré-construites que scipy fournit.
dans ce cas le tuple s'appelle 'data'
In [12]: type data[2]
-------> type(data[2])
Out[12]: <type 'list'>
In [13]: type data[2][1]
-------> type(data[2][1])
Out[13]: <type 'list'>
In [14]: type data[2][1][1]
-------> type(data[2][1][1])
Out[14]: <type 'float'>
In [15]: print data[2][1]
-------> print(data[2][1])
[16.66, 16.66, 16.66, 16.66, 5.5599999999999996, 16.699999999999999]
In [16]: print data[2][1][1]
-------> print(data[2][1][1])
16.66
puis-je le faire facilement une fois que j'ai rangé le tuple?
20
demandé sur
unutbu
2010-03-08 18:53:38
1 réponses
La commande numpy.asarray
va transformer un certain nombre de conteneurs itérables prédéfinis (list, tuple, etc) en un tableau numpy.
42
répondu
Seth Johnson
2010-03-08 15:57:17