Compte tenu des données:Pandas parcelle sans index spécifiant
Column1; Column2; Column3
1; 4; 6
2; 2; 6
3; 3; 8
4; 1; 1
5; 4; 2
Je peux tracer via:
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv('test0.csv',delimiter='; ', engine='python')
titles = list(df)
for title in titles:
if title == titles[0]:
continue
df.plot(titles[0],title, linestyle='--', marker='o')
plt.savefig(title+'.png')
Mais si, au contraire, les données ne manquait Column1
comme:
Column2; Column3
4; 6
2; 6
3; 8
1; 1
4; 2
Comment puis-je le tracer?
Peut être quelque chose comme df.plot(title, linestyle='--', marker='o')
?
Il y a beaucoup de façons de tracer! J'ai besoin d'une meilleure compréhension de ce que vous essayez de tracer. – piRSquared
Je voudrais tracer 'Column2 X index', mais l'index est manquant. – KcFnMi
@KcFnMi, IIUC, vous pouvez exécuter 'reset_index' pour définir l'index' DF' sur l'index entier par défaut, puis passer 'Column2' comme argument y de la courbe comme:' df.reset_index(). Plot (y = 'Column2', linestyle = '-', marker = 'o') ' –