Plotly.expess.line

Plotly Expess Line



Jedným z najbežnejších grafov v štatistickom, vedeckom alebo finančnom vykresľovaní je čiarový graf. Čiarový graf sa ľahko vytvára a interpretuje, pretože zobrazuje dátové body ako sériu. Potom spojí body pomocou priameho segmentu, ktorý vám umožní zobraziť zmenu hodnôt daného parametra. Preto nie je prekvapením, že sa široko používa v mnohých potrebách kreslenia.

V tomto návode sa ponoríme do našich znalostí o vykresľovaní a prediskutujeme, ako môžeme vytvoriť čiarový graf pomocou modulu Plotly Express.

Plotly.express.line()

Na vytvorenie čiarového grafu pomocou modulu Plotly express použijeme funkciu čiary. Funkcia má syntax, ako je uvedené nižšie:







zápletka. expresné . riadok ( dátový_rámec = žiadne , X = žiadne , Y = žiadne , line_group = žiadne , farba = žiadne , riadok_pomlčka = žiadne , symbol = žiadne , meno_vznášadla = žiadne , hover_data = žiadne , custom_data = žiadne , text = žiadne , facet_row = žiadne , facet_col = žiadne , facet_col_wrap = 0 , facet_row_spacing = žiadne , facet_col_spacing = žiadne , error_x = žiadne , error_x_mínus = žiadne , error_y = žiadne , chyba_y_mínus = žiadne , animačný_rámec = žiadne , skupina animácií = žiadne , kategórie_objednávky = žiadne , štítky = žiadne , orientácia = žiadne , color_discrete_sequence = žiadne , color_discrete_map = žiadne , line_dash_sequence = žiadne , line_dash_map = žiadne , symbol_sequence = žiadne , symbol_map = žiadne , značky = Nepravdivé , log_x = Nepravdivé , log_y = Nepravdivé , rozsah_x = žiadne , rozsah_y = žiadne , tvar_čiary = žiadne , render_mode = 'auto' , titul = žiadne , šablóna = žiadne , šírka = žiadne , výška = žiadne )

Napriek veľkému zoznamu parametrov je funkcia pomerne jednoduchá a len zriedka budete musieť použiť všetky parametre, ak nejaké existujú.



Dovoľte nám preskúmať najužitočnejší a najbežnejší zoznam parametrov, ktoré budete potrebovať vedieť.



  1. Data_frame – určuje názvy stĺpcov použité v grafe. Tieto hodnoty môžete odovzdať ako Pandas DataFrame, objekt typu array_like alebo Python slovník.
  2. x – určuje hodnoty použité na umiestnenie značiek pozdĺž osi x. Tento parameter môžete zadať ako názov stĺpca v rámci zadaného dátového rámca, série Pandas alebo objektu typu array_like.
  3. Y – podobné ako x, ale hodnoty sú použité pre os y.
  4. Farba – určuje hodnoty použité na priradenie farby k značkám.
  5. Line_group – umožňuje zoskupiť riadky data_frames do riadkov.
  6. Line_shape – určuje tvar čiar. Akceptované hodnoty zahŕňajú „lineárne“ alebo „spline“.
  7. Názov – určuje názov pozemku.
  8. Mode – určuje, či funkcia vráti čiarový graf ako graph_objects.Figure type.

Čiarový graf s modulom Plotly.Express

Poďme sa teraz naučiť, ako môžeme vytvoriť čiarový graf pomocou plotly Express. Vezmite kód zobrazený nižšie:





importovať zápletka. expresné ako px

df = px. údajov . zásob ( )

obr = px. riadok ( df , X = 'dátum' , Y = 'AMZN' )

obr. šou ( )

Vo vyššie uvedenom príklade začneme importovaním modulu plotly express ako px. Potom vytvoríme DataFrame z údajov o akciách pandy.

Nakoniec vytvoríme čiarový graf pre stĺpec „AMZN“ z dátového rámca. Vyššie uvedený kód by mal vrátiť časový graf akcií v dátovom rámci.



Príklad obrázku je takýto:

Jednoduchá čiarová zápletka

Môžeme tiež vytvárať jednoduché čiarové grafy bez použitia vlastných údajov. Napríklad môžeme použiť jednoduchý rozsah NumPy, ako je uvedené v kóde nižšie.

importovať zápletka. expresné ako px

importovať nemotorný ako napr.

X = napr. zariadiť ( päťdesiat )

Y = napr. zariadiť ( 25 , 75 )

obr = px. riadok ( X = X , Y = Y )

obr. šou ( )

Vyššie uvedený kód by mal vrátiť jednoduchý čiarový graf, ako je znázornené:

Určenie farby

Ak máte viacero čiarových grafov, môžete ich rozlíšiť zadaním farby pomocou parametra farba.

Vezmite si príklad kódu nižšie:

importovať zápletka. expresné ako px

df = px. údajov . medzerová pamäť ( ) . dopyt ( 'kontinent=='Európa'' )

obr = px. riadok ( df , X = 'rok' , Y = 'lifeExp' , farba = 'krajina' )

obr. šou ( )

V tomto príklade používame údaje gapminder. Potom vytvoríme čiarový graf pre každú krajinu európskeho kontinentu. Pomocou parametra farba určíme farbu ako stĺpec krajiny. Tým sa priradí jedinečná farba pre každú farbu v grafe.

Výsledný údaj je takýto:

Gratulujeme, úspešne ste sa naučili vytvárať a používať čiarové grafy pomocou Plotly Express.