Séparation de données

Résolu
Johanens Messages postés 4 Statut Membre -  
bg62 Messages postés 26228 Statut Modérateur -
Bonjour,

Je dois traiter dans le cadre d'un projet de travaux pratiques des données au format .dat (ou .mat, je possède les 2 fichiers).
J'arrive à les importer dans python avec genfrom et obtient quelque chose qui ressemble à cela:

{'data': array([[ 0.05972884, -0.02883004, 0.01754261, ..., 0.06037291,
-0.02818598, 0.01689854]]),
'header': array([ u'20/03/2014 10:07:45\r\nDev4/ai0:2\r\nSamples 600000\rRate 20000\rEnter the parameters \n\n'],
dtype='<U84')}

Il s'agit donc d'un tableau à 2 colonnes et celle qui m'intéresse est la 'data', afin de pouvoir le traiter (transformée de fourier, spectre, etc) mais je ne sais pas comment faire pour récupérer uniquement ces données. Quelqu'un aurait-il une idée s'il vous plait? (je n'ai pas un très bon niveau en python, donc il se peut que la solution soit toute simple)

Merci d'avance,
Cordialement,
Johan

2 réponses

Utilisateur anonyme
 
var = {'data': array([[ 0.05972884, -0.02883004, 0.01754261, ..., 0.06037291,
-0.02818598, 0.01689854]]),
'header': array([ u'20/03/2014 10:07:45\r\nDev4/ai0:2\r\nSamples 600000\rRate 20000\rEnter the parameters \n\n'],
dtype='<U84')}

print var['data'] # python 2.x
print(var['data']) # python 3.x
0
Johanens Messages postés 4 Statut Membre
 
Merci beaucoup! J'avais oublié que l'on pouvait faire cela! :)

Encore merci,
0
bg62 Messages postés 26228 Statut Modérateur 2 414
 
merci de mettre le sujet en " RESOLU " ;)
0