Plotly.Uttrykke.Spre

Plotly.Uttrykke.Spre
I denne artikkelen vil du lære hvordan du kan lage spredningsplottene ved å bruke den plottly ekspressmodulen. Spredningsplott er et utrolig plott som lar deg visualisere dataene på lettfattelig måte.

La oss dykke inn.

Spredning plotter med plotly.Uttrykke.Spre()

Før vi utforsker hvordan vi lager spredningsdiagrammer, la oss se på syntaksen til funksjonen og parametrene vi trenger.

Funksjonssyntaksen kan uttrykkes som vist i følgende:

Til tross for den massive parameterlisten, er funksjonen veldig enkel å bruke og krever bare en håndfull parametere.

Listen over de viktigste parametrene du bruker er som følger:

  1. Dataramme - Denne parameteren spesifiserer datarammen eller array-lignende objekt som brukes som kolonnenavn.
  2. X - Angir enten et navn på en kolonne i datarammen eller en Pandas -serie. Fra dette brukes kolonnen eller array_lignende til å plassere merkene langs x -aksen i kartesiske koordinater.
  3. Y - Angir enten et navn på en kolonne i datarammen eller en Pandas -serie. Fra dette brukes kolonnen eller array_lignende til å plassere merkene langs Y -aksen i kartesiske koordinater.
  4. Farge - Arter fargen til merkene i plottet.
  5. Symbol - Angir symbolene til merkene.

Funksjonen er spredningsplottfiguren til Typye Graph_Objects.Figur.

Eksempel 1: Enkel spredningsplott med plottly ekspress

La oss nå diskutere hvordan vi kan lage et enkelt spredningsplott med plottly ekspress. Tenk på følgende kode:

Importer plotly.uttrykk som px
Fig = px.spredning (x = [1,2,3,4,5], y = [3, 6, 9, 13, 15])
Fig.forestilling()

I det gitte eksemplet starter vi med å importere plottly ekspressmodulen som PX. Vi oppretter deretter en spredningsplott ved hjelp av PX.spredning () funksjon og pass x- og y -verdiene som array_lignende objekter.

Følgende kode returnerer et figur som vist i følgende:

Eksempel 2: Spredt plott med x og y som dataframes

Vi kan også lage et spredt plot der x og y er dataframene. I dette eksemplet bruker vi iris -dataene fra plotly. Iris er en Pandas dataaframe som er perfekt for brukssaken vår.

Koden er som følger:

Importer plotly.uttrykk som px
df = px.data.Iris ()
Fig = px.spredning (df, x = 'petal_width', y = 'petal_length')
Fig.forestilling()

Den gitte koden returnerer dataene som vist i følgende:

Vi kan også angi fargen ved hjelp av de eksisterende kolonnene som vist i følgende kode:

Importer plotly.uttrykk som px
df = px.data.Iris ()
Fig = px.spredning (df, x = 'petal_width', y = 'petal_length', color = 'art')
Fig.forestilling()

Her setter vi fargeparameteren "art" -kolonnen. Den resulterende figuren er som følger:

Vi kan også sette symbolparameteren til en kolonne i DataFrame som vist på følgende:

Fig = px.spredning (df, x = 'petal_width', y = 'petal_length', color = 'art', symbol = 'art')

Koden returnerer et spredningsplott som vist i følgende:

Og det er det.

Konklusjon

For denne utforsket vi hvordan vi kan lage spredningsplottene ved å bruke plottet.Express Module.

Glad koding!