[Numpy-discussion] Problem with Numpy and array

Éric Depagne eric at depagne.org
Thu May 12 06:32:41 EDT 2011


Le jeudi 12 mai 2011 12:21:46, Claudia Chan Yone a écrit :
> Hi,
> 
> I have a problem with the Numpy module, but I think it is a very basic
> issue for many of you...
> I have a file with numerical data (2 columns, and 5 lignes) as :
> 1 2
> 3 4
> ... ...
> 
> And I woulid like to convert it in a matrix as :
> [[1,2]
> [3,4]
> ...]
> 
> My python script is :
> 
> fic=open('file.txt','r')
> ligne=fic.readlines()
> fic.close()
> 
> m=numpy.array(ligne)
> 
> and I get :
> ['1,2\n' '3,4']
> 
> So I cannot call m[0][0]...
> 
> Even if I modify my text file with :
> [[1,2],
> [3,4]
> ...]
> 
> I get :
> 
> ['[[1,2],[3,4]]'] and I cannot call m[0][0].
> 
> Thank you very much for your help,
> 
> 
> Clo
numpy.loadtxt() is probably what you need here.

hth.

Éric.
-- 
Un clavier azerty en vaut deux
----------------------------------------------------------
Éric Depagne                            eric at depagne.org



More information about the NumPy-Discussion mailing list