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')