Lisage Plotlysse piirid

Lisage Plotlysse Piirid



Mõnel juhul peate võib-olla Plotly kujundile äärise lisama. Olenemata sellest, kas soovite eristada konkreetset süžeed muust või lihtsalt visuaalsete täiustuste jaoks, võib ääris mängida olulist rolli. Kahjuks ei paku Plotly loomulikku meetodit joonisele äärise lisamiseks, nagu teeksite pealkirjale.

Selles õpetuses näitame teile kohandamismeetodit, mida saate kasutada konkreetse joonise ümber äärise loomiseks.

Hüppame sisse.







Süžeelised kujundid

Kõige tõhusam meetod konkreetse joonise ümber äärise loomiseks on kasutada mooduli Plotly graph_objects kujundeid = Plotly.



See moodul võimaldab meil luua jooni või hulknurki kas eraldiseisvate objektidena või teiste jooniste vanematena.



Tutvuge järgmise ressursi graph_objects paigutustega:





https://plotly.com/python/reference/layout/shapes/

Vaatame, kuidas saame seda funktsiooni kasutada äärise loomiseks.



Loo joonis

Enne äärise loomist alustame lihtsa Plotly-kujundi loomisega, mille ümber soovime äärise lisada.

Selle õpetuse jaoks kasutame lihtsat joondiagrammi, nagu on näidatud järgmises koodis:

importida süžeeliselt. väljendada nagu px

# import plotly.graph_objects nagu minna

df = px. andmeid . tühimik mälu ( ) . päring ( 'kontinent== 'Okeaania'' )

joon = px. rida ( df , x = 'aasta' , Y = 'gdpPercap' , värvi = 'riik' , sümbol = 'riik' )

joon. näidata ( )

Antud näites kasutame moodulit Plotly express, et luua joondiagramm Okeaania mandri riikide SKT kohta aastate lõikes.

Saadud joonis on järgmine:

Joonista äärise lisamine

Kui meil on kujund, mida soovime kasutada, saame jätkata ja luua piiri. Nagu mainitud, kasutame kujundite mudelit graafikust Plotly graph_objects.

Joonisele äärise lisamise kood on järgmine:

importida süžeeliselt. graafik_objektid nagu mine
joon. update_layout ( kujundid = [ mine. paigutus . Kuju (
tüüp = 'õige' ,
xref = 'paber' ,
yref = 'paber' ,
x0 = 0 ,
y0 = - 0.1 ,
x1 = 1.01 ,
y1 = 1.02 ,
rida = { 'laius' : 1 , 'värv' : 'must' }
) ] )

Eelmises koodis alustame mooduli Plotly graph_objects importimisega.

Järgmisena kasutame funktsiooni update_layout(), et kohandada joonise paigutust meie määratud väärtuste ja funktsioonidega.

Funktsiooni sees määrame kuju parameetri, mis võimaldab luua joonise ümber konkreetse kujundi.

Funktsiooni go.layout.Shape() väärtused võimaldavad meil täpselt määratleda kujundi tüübi ja selle loomise koha.

Esimene on tüüp, mis määrab loodava kujundi tüübi. Saate määrata sellised väärtused nagu „ring”, et luua ringikuju, „ristkülik” ja palju muud.

Teine parameeter on x0, mis määrab kujundi alguspunkti x. X1 määrab kujundi lõpp-x asukoha.

y0 ja y1 puhul määravad need parameetrid kujundi y alguspunkti ja y lõpp-punkti.

Parameetrid xref ja yref määravad märkuse x- ja y-koordinaatide telje.

Kui see on seatud olekusse 'paber', viitab asend 'y' kaugusele graafikuala põhjast normaliseeritud koordinaatides, kus '0' ('1') vastab alumisele (ülemisele).

Lõpuks sisaldab jooneparameeter sõnastikku, mis määratleb kujundi joone loomise reeglid. Siin määrame joone laiuseks 1 ja värviks musta.

Saadud joonis on järgmine:

Nagu näete, sisaldab joonis määratud parameetritega äärist. Saate kohandada eelmisi väärtusi, et need sobiksid mis tahes konkreetse äärise kuju ja suurusega.

Järeldus

Selles artiklis kirjeldatakse meetodit Plotly figuuri ümber äärise loomiseks, kasutades moodulit Plotly graph_objects.

Täname lugemise eest. Head kodeerimist!!