Biblioteka Matplotllib, czyli wykresy i wiualizacja danych.



Pobierz plik z danymi "nauka.csv" POBIERZ...

	
import pandas as pd
import matplotlib.pyplot as plt

df=pd.read_csv('nauka.csv',delimiter=';')
print(df.sample(4))

# wykres liniowy
df.plot()
plt.show()

# wykres punktowy
df.plot(kind='scatter',x='cena',y='max_predkosc')
plt.show()
# lub
df.plot.scatter(x='spalanie',y='rok_prod')
plt.show()

df.plot(kind='hist')    # histogram
plt.show()

df.plot.area()      # wykres powierzchniowy
plt.show()

df.plot.bar()       # wykres kolumnowy
plt.show()

df.plot.bar(stacked=True)   # wykres kolumnowy skumulowany
plt.show()

df.plot.barh()      # wykres koumnowy horyzontalnie
plt.show()

df.plot.box()   # wykres świeczkowy
plt.show()

# wykres gęstości
df.plot.density()
# lub
df.plot.kde()
plt.show()

# wykres kołowy
ax=df.plot.pie(y='cena',autopct='%1.1f%%')
ax.legend(title='marka', loc='center left',bbox_to_anchor=(1,0.5))
plt.show()

# zapisywanie wykresu do pliku
plt.savefig('lineplot.png')



	
:)