Plottet sett gjennomsiktig bakgrunnsfarge

Plottet sett gjennomsiktig bakgrunnsfarge
Plotly er et av Pythons mest nyttige plottebiblioteker og andre språk. Det gir allsidige plottealternativer for forskjellige plott og datatyper. Det tilbyr også mye tilpasning for alle slags tomter med bruk av enkle funksjoner.

I denne artikkelen vil vi diskutere hvordan du kan angi en gjennomsiktig bakgrunnsfarge for tomtene dine.

Plotly Express sett gjennomsiktig farge

La oss lære hvordan vi kan sette en gjennomsiktig bakgrunn ved hjelp av plottly ekspress. For denne opplæringen vil vi bruke et enkelt kakediagram, som vist i følgende kode:

Importer plotly.uttrykk som px
etikett = ["Oracle", "MySQL", "SQL Server", "PostgreSql", "MongoDB", "Redis", "Elasticsearch", "Sqlite"]
verdier = [1266.89, 1206.05, 944.81, 606.56, 488.57, 177.98, 160.75, 127.43]
Fig = px.PIE (verdier = verdier, etiketter = etikett)
Fig.forestilling()

Den forrige eksempelkoden oppretter et kakediagram over de mest populære databasesystemene i verden.

Den resulterende figuren vises nedenfor:


For å lage en gjennomsiktig bakgrunn, kan vi bruke Update_Layout () -funksjonen og bassen plot_bgcolor og Paper_bgcolor gjennomsiktige verdier.

Tenk på eksempelkoden vist nedenfor:

Fig.update_layout (
'plot_bgcolor': 'rgba (0,0,0,0)',
'Paper_BgColor': 'RGBA (0,0,0,0)'
)
Fig.forestilling()

I forrige eksempelkode bruker vi Update_Layout () -funksjonen og passerer de nødvendige egenskapene som ordbok.

Bruk RGBA -fargeskjemaet, da det lar deg spesifisere alfa -parameteren når du passerer fargen.

Den forrige koden skal returnere et tall som vist nedenfor:

Plotly Graph_Objects Angi gjennomsiktig bakgrunnsfarge

En av de beste måtene å tilpasse tomtene dine på er å bruke Plotlys Graph_Objects -klasse. Det lar deg spesifisere et bredt spekter av egenskaper med tilpassede verdier.

Vi kan bruke dette til å lage et plott med en gjennomsiktig bakgrunn.

For eksempel kan vi lage et kakediagram ved hjelp av Graph_Objects.Pai -klasse som vist i koden nedenfor:

Importer plotly.Graph_Objects som GO
etikett = ["Oracle", "MySQL", "SQL Server", "PostgreSql",
"Mongodb", "Redis", "Elasticsearch", "Sqlite"]]
verdier = [1266.89, 1206.05, 944.81, 606.56, 488.57, 177.98, 160.75, 127.43]
Fig = GO.Figur(
data = [
gå.Pai(
verdier = verdier,
Etiketter = etikett
)
]
)
Fig.forestilling()

I dette tilfellet bruker vi Graph_Objects for å plotte et kakediagram med de spesifiserte dataene.

For å lage et plott med en gjennomsiktig bakgrunn, må vi spesifisere plot_bgcolor og Paper_bgcolor -egenskapene som ordbok.

Et eksempelkode vises nedenfor:

Layout = dict (plot_bgColor = 'rgba (0,0,0,0)', paper_bgcolor = 'rgba (0,0,0,0)')
Fig = GO.Figur(
data = [
gå.Pai(
verdier = verdier,
Etiketter = etikett
)
], layout = layout
)
Fig.forestilling()

Her definerer vi en variabel kalt en ordbok som holder to nøkkelverdipar. Dette gjør at vi kan sette bakgrunnsfargen til gjennomsiktig ved hjelp av Layout -parameteren til GO.Pie () klasse.

Den resulterende figuren vises nedenfor:


Du kan også bruke Update_Layout -funksjonen når du jobber med Graph_Objects for å oppdatere tomtene.

Konklusjon

I denne opplæringen utforsket vi hvordan vi kan sette en gjennomsiktig bakgrunn for Plotlys plott ved å bruke Plotly Express og Plotly Graph_Objects. Eksempler ble gitt for å forstå disse to metodene bedre.