2016-10-21 1 views
0

ich will that dataframe konvertieren in diesem Datenrahmen und zeichnen ein matplotlib Diagramm entlang der x-Achse changed dataframePlot Graph von Python Datenrahmen

+0

Ist das nicht diese Frage eine Betrogene Ihrer vorherigen Frage: http://stackoverflow.com/questions/40161665/convert-dataframe-column-of-object-type In-Float? – EdChum

+0

Wie kann ich den Datenrahmen in den 'geänderten Datenrahmen' konvertieren? Ich habe die Transponierfunktion versucht, aber dann kann ich diesen Datenblock nicht darstellen. –

Antwort

1

Verwendung df.T.plot(kind='bar') mit Datum:

import pandas as pd 
import matplotlib.pyplot as plt 

df = pd.DataFrame.from_csv('./housing_price_index_2010-11_100.csv') 

df.T.plot(kind='bar') 
plt.show() 

Sie können auch zuweisen die Transponierung zu eine neue Variable und plotten das (was Sie in dem Kommentar gefragt):

import pandas as pd 
import matplotlib.pyplot as plt 

df = pd.DataFrame.from_csv('./housing_price_index_2010-11_100.csv') 

df_transposed = df.T 
df_transposed.plot(kind='bar') 
plt.show() 

beide das gleiche Ergebnis:

enter image description here

+0

Wie kann ich den Datenrahmen in den 'geänderten Datenrahmen' konvertieren? Ich habe die Transponierfunktion versucht, aber dann kann ich diesen Datenblock nicht darstellen. –

+0

@ManafMh Ich aktualisierte die Antwort. Überprüfen Sie die neue Antwort – Yugi

+0

@ManafMh Sie können auch eine Antwort "wenn Sie Ihre Frage vollständig beantwortet – Yugi