2015-12-09 1 views
0

Disons que j'ai un dataframe qui ressemble (simplifié) comme celui-ciPandas parcelle de densité de parcelle à partir du tableau de fréquence

>>> df 
    freq 
2  2 
3  16 
1  25 

où la colonne d'index représente une valeur, et la colonne freq représente la fréquence de occurance de cette valeur , comme dans une table de fréquence.

Je voudrais tracer un diagramme de densité pour cette table comme celui obtenu à partir du type de parcelle kde. Cependant, ce type est apparemment uniquement destiné à pd.Series. Mon df est trop grand pour s'aplatir vers une série 1D, c'est-à-dire df = [2, 2, 3, 3, 3, ..,, 1, 1]. Comment puis-je tracer un tel diagramme de densité dans ces circonstances?

+1

Quelle version de Pandas? – Alexander

Répondre

0

Peut-être que cela va fonctionner:

import matplotlib.pyplot as plt 

plt.plot(df.index, df['freq']) 

plt.show()