Bonjour à tous,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
 
data = pd.read_csv ('G:/work/essai2.txt', delimiter="\t", header=0, index_col = [0], names=["x","y"])
print(data)
 
print(data['x'])
Je souhaiterais construire un histogramme horizontal à partir d'un fichier .txt.

Comme el fichier contient une colonne de Strings et une colonne de Integer, je pense qu'un dataframe est mieux indiqué qu'un array.
Je souhaiterais mettre mes contenus de colonne dans des series pour les 'plot'.

Cependant pour une raison que j'ignore, je n'arrive pas à importer correctement ma donnée et son header.
Il ne place pas les headers "x" et "y" au même niveau et de fait je ne peux pas sélectionner mes colonnes.

Pouvez-vous m'éclairer sur ce problème simple ?
Note : j'ai revérifié mon fichier source, et essayé en txt et csv, je ne vois aucun espace "nuisble"..

Nom : 1.png
Affichages : 9779
Taille : 15,9 Ko

Merci par avance,
Cdt,
G.