Vizualizace v Pythonu

Úvod do Pythonu pro finance

Adina Howe

Professor

Matplotlib: balíček pro vizualizaci

Galerii Matplotlib si prohlédněte kliknutím na tento odkaz.

matplotlib

Úvod do Pythonu pro finance

matplotlib.pyplot – různé funkce pro tvorbu grafů

import matplotlib.pyplot as plt
Úvod do Pythonu pro finance

matplotlib.pyplot – různé funkce pro tvorbu grafů

  • plt.plot()

    • přijímá argumenty popisující data k vykreslení
  • plt.show()

    • zobrazí graf na obrazovce
Úvod do Pythonu pro finance

Tvorba grafů pomocí pyplot

import matplotlib.pyplot as plt
plt.plot(months, prices)
plt.show()
Úvod do Pythonu pro finance

Výsledek grafu

Jednoduchý graf

Úvod do Pythonu pro finance

Červená plná čára

import matplotlib.pyplot as plt
plt.plot(months, prices, color = 'red')
plt.show()
Úvod do Pythonu pro finance

Výsledek grafu

červená čára

Úvod do Pythonu pro finance

Čárkovaná čára

import matplotlib.pyplot as plt
plt.plot(months, prices, color = 'red', linestyle = '--')
plt.show()
Úvod do Pythonu pro finance

Výsledek grafu

čárkovaná

Úvod do Pythonu pro finance

Barvy a styly čar

color
'green' zelená
'red' červená
'cyan' azurová
'blue' modrá
linestyle
'-' plná čára
'--' čárkovaná čára
'-.' čárka-tečka
':' tečkovaná

Další dokumentace ke barvám a čárám je k dispozici zde.

Úvod do Pythonu pro finance

Přidání popisků a názvů

import matplotlib.pyplot as plt
plt.plot(months, prices, color = 'red', linestyle = '--')

# Add labels
plt.xlabel('Months')
plt.ylabel('Consumer Price Indexes, $')
plt.title('Average Monthly Consumer Price Indexes')

# Show plot
plt.show()
Úvod do Pythonu pro finance

Výsledek grafu

graf s popisky

Úvod do Pythonu pro finance

Přidání dalších čar

import matplotlib.pyplot as plt
plt.plot(months, prices, color = 'red', linestyle = '--')

# adding an additional line
plt.plot(months, prices_new, color = 'green', linestyle = '--') 

plt.xlabel('Months')
plt.ylabel('Consumer Price Indexes, $')
plt.title('Average Monthly Consumer Price Indexes')
plt.show()
Úvod do Pythonu pro finance

Výsledek grafu

dvě čáry

Úvod do Pythonu pro finance

Bodové grafy

import matplotlib.pyplot as plt
plt.scatter(x = months, y = prices, color = 'red')
plt.show()
Úvod do Pythonu pro finance

Výsledek bodového grafu

bodový graf

Úvod do Pythonu pro finance

Pojďme si procvičit!

Úvod do Pythonu pro finance

Preparing Video For Download...