Supposons que vous ayez un fichier de données qui comprend plusieurs ensembles de données séparés par la chaîne « - » dans le format suivant:Python numpy: Fichier de données avec plusieurs ensembles de données
--
<x0_val> <y0_val>
<x1_val> <y1_val>
<x2_val> <y2_val>
--
<x0_val> <y0_val>
<x1_val> <y1_val>
<x2_val> <y2_val>
...
Comment pouvez-vous lire le fichier entier dans un tableau de tableaux de sorte que vous pouvez ensuite tracer tous les ensembles de données à la même image avec une boucle for
sur le tableau externe?
genfromtxt('data.dat', delimiter=("--"))
donne beaucoup de
Line #1550 (got 1 columns instead of 2)
Voir: http://stackoverflow.com/questions/3518778/how-to-read-csv-into-record-array-in-numpy – Oz123
Voir [que] (http://stackoverflow.com/ questions/12223965/comment-analyser-les-données-de-un-fichier-texte-en-2d-array-in-python/12227618 # 12227618) –
[Qu'avez-vous essayé] (http: // whathaveyoutried.com)? Vous pouvez utiliser split via deux délimiteurs (d'abord '--', puis' '' '. –