Pandas DataFrame sur un csv - Première ligne
Bonjour,
Je me tente sur l'apprentissage de pandas pour ouvrir des csv et les lire.
J'utilise le fichier iris data set, mais sans les noms de colonnes.
Voici mon code:
Code:
1 2 3 4 5 6
|
import pandas as pd
liste=["A","B","C","D","E"]
df=pd.read_csv("iris.csv", delimiter=",")
print(df.head()) |
Voici mes premières lignes
Code:
1 2 3 4 5 6 7
|
5.1 3.5 1.4 0.2 Iris-setosa
0 4.9 3.0 1.4 0.2 Iris-setosa
1 4.7 3.2 1.3 0.2 Iris-setosa
2 4.6 3.1 1.5 0.2 Iris-setosa
3 5.0 3.6 1.4 0.2 Iris-setosa
4 5.4 3.9 1.7 0.4 Iris-setosa |
et j'aimerais que mes noms de colonnes soient ceux créés dans ma liste, et que ma première ligne soit donc interprétée
comme une ligne et non un nom de colonne comme suit :
Code:
1 2 3 4 5 6 7 8
|
A B C D E
0 5.1 3.5 1.4 0.2 Iris-setosa
1 4.9 3.0 1.4 0.2 Iris-setosa
2 4.7 3.2 1.3 0.2 Iris-setosa
3 4.6 3.1 1.5 0.2 Iris-setosa
4 5.0 3.6 1.4 0.2 Iris-setosa
5 5.4 3.9 1.7 0.4 Iris-setosa |
Est-ce possible en utilisant Pandas DF ?
Merci à vous!