Hlavním problémem sezónních pozemků je to, že mohou být zavádějící. Pokud například vykreslíte teplotu za měsíc, může se zdát, že se teplota v průběhu měsíce pomalu mění. Pokud však vynesete teplotu na jeden den, může se zdát, že se teplota mění mnohem rychleji.
import matplotlib.pyplot as plt import numpy as np import pandas as pd # creating dataframe df = pd.DataFrame({'x': range(1,11), 'y1': np.random.randn(10), 'y2': np.random.randn(10)+range(1,11), 'y3': np.random.randn(10)+range(11,21) }) # plotting line plot with multiple lines plt.plot( 'x', 'y1', data=df, marker='o', markerfacecolor='blue', markersize=12, color='skyblue', linewidth=4) plt.plot( 'x', 'y2', data=df, marker='', color='olive', linewidth=2) plt.plot( 'x', 'y3', data=df, marker='', color='olive', linewidth=2, linestyle='dashed')
Tento kód vytvoří čárový graf s více čarami. První řádek importuje knihovnu matplotlib.pyplot jako plt. Druhý řádek importuje knihovnu NumPy jako np. Třetí řádek importuje knihovnu pandas jako pd.
Čtvrtý řádek vytvoří datový rámec nazvaný df. Tento datový rámec má tři sloupce: x, y1 a y2. Hodnoty ve sloupci x se pohybují od 1 do 10. Hodnoty ve sloupci y1 jsou náhodná čísla generovaná NumPy. Hodnoty ve sloupci y2 jsou náhodná čísla generovaná NumPy plus hodnoty ve sloupci x (takže se pohybují od 2 do 11).
Pátý, šestý a sedmý řádek vykreslují data v datovém rámci df. Pátý řádek vykresluje sloupec y1 proti sloupci x pomocí modrých kroužků pro značky. Šestý řádek vykresluje sloupec y2 proti sloupci x bez použití značek a olivově zbarvených čar. Sedmý řádek vykresluje sloupec y3 proti sloupci x bez použití značek, olivově zbarvených čar a přerušovaných čar.
Spiknutí
Děj je sled událostí v příběhu. V Pythonu jsou grafy reprezentovány seznamy n-tic. Každá n-tice v seznamu odpovídá určité události v grafu.
Sezónní děj
Sezónní graf je grafické znázornění dat časové řady, které ukazuje odchylky v datech v různých obdobích. Graf lze použít k identifikaci jakýchkoli vzorů v datech a k předpovědím budoucích trendů.
Tipy na spiknutí
Při vykreslování dat v Pythonu je třeba mít na paměti několik věcí. Nejprve se ujistěte, že vaše data jsou ve formátu, který lze vykreslit. Za druhé, použijte k vykreslení dat knihovnu matplotlib. Za třetí, použijte modul pyplot k ovládání pozemku a přizpůsobení vzhledu vašich pozemků. Za čtvrté, použijte funkci legend() k přidání štítků k vašim grafům. Za páté, použijte funkce xlim() a ylim() k určení, kde na grafu mají být vaše data zobrazena. Za šesté, použijte funkce axvline() a axhline() k vytvoření čar a křivek na vašich grafech. Za sedmé, použijte funkci title() k přidání názvu k vašemu pozemku a za osmé použijte funkci savefig() k uložení vašeho pozemku jako souboru