À l'aide de genfromtxt pour importer des données au format csv, avec des valeurs manquantes dans numpy

J'ai un fichier csv qui ressemble à quelque chose comme ceci (fichier réel a beaucoup plus de colonnes et de lignes):

1,2,3,4,5
6,7,8,9,10
11,12,13,14,15
16

Dire le nom du fichier est info.csv
Si j'essaie de l'importer à l'aide de

data = numpy.genfromtxt('info.csv', delimiter = ',')

puis j'obtiens l'erreur suivante:

ValueError: Some errors were detected ! Line #4 (got 1 columns instead of 5)

Si je l'utilise,

data = numpy.genfromtxt('info.csv', delimiter = ',', skip_footer = 1) 

les deux lignes avec des données 16 et avec des données 11, 12, 13, 14, 15 sont ignorés. Je ne comprends pas pourquoi la ligne avec 11, 12, 13, 14, 15 est ignorée. Je vous serais reconnaissant de toute aide sur comment je peux utiliser de façon appropriée les genfromtxt pour importer des trois premières lignes dans le fichier ci-dessus.

Grâce

OriginalL'auteur Curious2learn | 2010-09-21