Séparation de données
Résolu
Johanens
Messages postés
4
Statut
Membre
-
bg62 Messages postés 23522 Date d'inscription Statut Modérateur Dernière intervention -
bg62 Messages postés 23522 Date d'inscription Statut Modérateur Dernière intervention -
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
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
-
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 -
Merci beaucoup! J'avais oublié que l'on pouvait faire cela! :)
Encore merci,