L'importation de données dans Spyder-Python
Je suis en train d'importer des données au format csv (type) avec Spyder (il dispose d'une Importation de Données de l'option-flèche verte, savez-vous ce qu'est cette commande par défaut?) et j'ai cette erreur: 'NoneType' object has no attribute 'send'
Aussi, j'ai essayé avec numpy.genfromtxt("file.csv", delimiter = ',')
et numpy.loadtxt("file.csv", delimiter = ',')
mais ne fonctionnent pas. Je suis en train de travailler avec Python 3.2.3 et j'ai utiliser numpy et scipy (importés avant d'exécuter la previuos commandes).
Exemple de mon fichier:
TIMESTAMP,TIMESTAMP,TIMESTAMP,TIMESTAMP,RECORD,Net_Shortwave_Avg (Wm-2),Net_Longwave_Avg(Wm-2),Net_Rad_Avg(Wm-2 )
12/21/2012 11:00:00,1100,12,11,0,556.0623,-131.1266,424.9357
12/21/2012 11:01:00,1101,12,11,1,564.877,-132.1396,432.7373
- Nous avons besoin de plus d'info, vous devez charger votre code.
- Je n'ai pas de code encore parce que j'ai besoin d'importer les données de la première et j'ai essayé avec les commandes ci-dessus, numpy.genfromtxt et numpy.loadtxt
- Quoi envoyer? Et qu'est-ce que le
NoneType
objet? - Je ne sais pas, que les message apparaît lorsque j'essaie d'importer les données avec les Données sur les importations option de Spyder
- Pouvez-vous poster un extrait de votre fichier? Ensuite, nous pouvons comprendre pourquoi loadtxt ne fonctionne pas. Il doit travailler pour un simple fichier csv.
- L'araignée peut importer des données à partir de plusieurs types de fichier y compris csv, comme indiqué ici. Vérifiez si votre fichier est correct
- ok
Vous devez vous connecter pour publier un commentaire.
La loadtxt fonction, par défaut, essaie de tout convertir un float. C'est à se confondre par le texte de l'en-tête et les objets datetime dans la première colonne. Vous pouvez dire comment utiliser les objets datetime, et vous pouvez aussi lire l'en-tête. Cependant, la chose la plus simple à faire est de dire loadtxt d'ignorer la première ligne et la première colonne, comme ceci:
Il peut également être pratique pour décompresser les données dans des variables séparées, comme ça (je suis un peu deviner ce que certains des champs):