Plotly.Uttrykke.Scatter_matrix

Plotly.Uttrykke.Scatter_matrix
“En spredningsmatrise refererer til en matrise assosiert med n numeriske matriser av samme lengde.
La oss utforske hvordan vi kan lage en spredningsmatrise med Plotly Express.”

Funksjonssyntaks og parameterliste

Funksjonen tar på seg syntaks som uttrykt nedenfor:

plotly.uttrykke.spredning (data_frame = ingen, x = ingen, y = ingen, farge = ingen, symbol = ingen,
størrelse = ingen, hover_name = ingen, hover_data = ingen, tilpasset_data = ingen, tekst = ingen,
FACET_ROW = ingen, FACET_COL = ingen, FACET_COL_WRAP = 0, FACET_ROW_SPACING = ingen,
FACET_COL_SPACING = ingen, error_x = ingen, error_x_minus = ingen, error_y = ingen,
error_y_minus = ingen, animasjon_frame = ingen, animasjon_group = ingen,
kategori_orders = ingen, etiketter = ingen, orientering = ingen, color_discrete_sequence = ingen,
color_discrete_map = ingen, color_continuous_scale = ingen, range_color = ingen,
color_continuous_midpoint = ingen, symbol_sequence = ingen, symbol_map = ingen,
opacity = ingen, størrelse_max = ingen, marginal_x = ingen, marginal_y = ingen, trendline = ingen,
trendline_options = ingen, trendline_color_override = ingen, trendline_scope = 'Trace',
log_x = falsk, log_y = falsk, range_x = ingen, range_y = ingen, render_mode = 'auto',
tittel = ingen, mal = ingen, bredde = ingen, høyde = ingen)

Følgende skisserer listen over viktigste funksjonsparametere du trenger å vite:

  1. Dataramme - Spesifiserer datarammen som inneholder kolonnene som brukes i plottet.
  2. x - Angir verdiene som brukes til å plassere merkene langs x-aksen i det kartesiske planet.
  3. y - Angir verdiene som brukes til å plassere merkene langs Y -aksen.
  4. farge - Angir verdiene som brukes til å tilordne en unik farge til plottets merker.
  5. symbol - Definerer verdiene som brukes til å tilordne et symbol til merkene.

Eksempel

Følgende kode oppretter en grunnleggende spredningsmatriseplott:

Importer plotly.uttrykk som px
df = px.data.Iris ()
Fig = px.scatter_matrix (df)
Fig.forestilling()

Koden over skal returnere et tall som vist:

For å spesifisere kolonnene, ønsker du å plotte; Du kan bruke dimensjonsparameteren:

Importer plotly.uttrykk som px
df = px.data.Iris ()
Fig = px.scatter_matrix (df, dimensjoner = ['sepal_width', 'sepal_length'])
Fig.forestilling()

For å tilordne en farge til spredningsmerker, kan du spesifisere kolonnen til fargeparameteren som:

Importer plotly.uttrykk som px
Fra PyParsing Import Col
df = px.data.Iris ()
Fig = px.scatter_matrix (df, dimensjoner = ['sepal_width', 'sepal_length'], color = 'art')
Fig.forestilling()

Den resulterende figuren er som vist:

For å angi tittelen for din spredningsmatriseplott, kan du bruke tittelparameteren:

Importer plotly.uttrykk som px
Fra PyParsing Import Col
df = px.data.Iris ()
Fig = px.scatter_matrix (df, dimensjoner = ['sepal_width', 'sepal_length'], color = 'art', title = 'spredt matrix for iris data')
Fig.forestilling()

Produksjon:

For å sette bredden og høyden på figuren din, bruk sine respektive parametere og angi de ønskede dimensjonene i piksler.

Importer plotly.uttrykk som px
Fra PyParsing Import Col
df = px.data.Iris ()
Fig = px.scatter_matrix (df, dimensjoner = ['sepal_width', 'sepal_length'], color = 'art', title = 'spredt matrise for iris data', bredde = 600, høyde = 400)
Fig.forestilling()

Produksjon:

Du kan også angi en diskret farge som vist i koden nedenfor:

Importer plotly.uttrykk som px
Fra PyParsing Import Col
df = px.data.Iris ()
Fig = px.scatter_matrix (df, dimensjoner = ['sepal_width', 'sepal_length'], color = 'art', title = 'spredt matrise for iris data', bredde = 600, høyde = 400, color_discrete_sequence = px.farger.sekvensiell.Plasma_r, mal = 'plotly_dark')
Fig.forestilling()

Produksjon:

Konklusjon

Denne artikkelen dekker de forskjellige metodene og teknikkene for å lage spredningsmatriksplott ved hjelp av plottly ekspressmodul.

Glad koding!!