La oss diskutere hvordan du kan lage en tetthetskonturplott ved hjelp av plotly express.”
Funksjonssyntaks
Funksjonssyntaksen er som vist:
plotly.uttrykke.Density_contour (data_frame = ingen, x = ingen, y = ingen, z = ingen, farge = ingen, FACET_ROW = ingen, FACET_COL = ingen, FACET_COL_WRAP = 0, FACET_ROW_SPACING = ingen, FACET_COL_SPACING = ingen, hover_name = ingen, hover_dataTaTaSa = ingen, hover_name = ingen, HOVER_DATTATTATTATTATATATATASAST. animasjon_frame = ingen, animasjon_group = ingen, category_orders = ingen, etiketter = ingen, orientering = ingen, color_discrete_sequence = ingen, color_discrete_map = ingen, marginal_x = ingen, marginal_y = ingen, trendline = trendline_options = ingen, trendline_optline_scope = ingen, trendline_scoUtLine_Scope = ingen, trendline_scope = ingen, trendline = ingen, trendline_options = ingen, trendline = ingen, trendLine_options = ingen, trendline = ingen, trendline = ingen, trendline, trendline, trendline, trendline. 'Trace', log_x = falsk, log_y = falsk, range_x = ingen, range_y = ingen, histfunc = ingen, histnorm = ingen, nbinsx = ingen, nbinsy = ingen, text_auto = falsk, tittel = ingen, mal = ingen, bredde = Ingen, høyde = ingen)
Funksjonsparametere:
Praktisk eksempel
Koden nedenfor viser hvordan du oppretter en tetthetskonturplott ved hjelp av Plotly Express og IRIS -dataene.
Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.Density_contour (df, x = 'total_bill', y = 'tip')
Fig.forestilling()
Produksjon:
Fargekonturer
For å fargelegge konturene, kan du spesifisere fargeparameteren som vist i eksemplet nedenfor:
Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.Density_contour (df, x = 'total_bill', y = 'tip', color = 'sex')
Fig.forestilling()
Den resulterende figuren vises nedenfor:
Fasettert tetthetskontur
Du kan også lage et fasettert konturplott ved å stille inn FACET_COL -parameteren som vist:
Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.Density_contour (df, x = 'total_bill', y = 'tip', facet_col = 'sex', color = 'røyker')
Fig.forestilling()
Dette skal vise et plott som vist:
Viser etiketter
For å vise etikettene i plottet, kan vi stille inn konturene_showlabels.
Fig = px.Density_contour (df, x = 'total_bill', y = 'tip', facet_col = 'sex', color = 'røyker')
Fig.update_traces (contours_showLabels = true)
Fig.forestilling()
Koden over viser konturens retur med dataikettene som er inkludert.
Kontinuerlig farget kontur
Hvis du ønsker å lage en kontur som er kontinuerlig farget, kan du stille inn parameteren Contours_Coloring for å fylle som:
Fig = px.Density_contour (df, x = 'total_bill', y = 'tip', facet_col = 'sex', color = 'røyker')
Fig.update_traces (contours_showlabels = true, contours_coloring = 'fill')
Fig.forestilling()
Den resulterende figuren er som vist:
Spesifisere aggregatfunksjon
Du kan også spesifisere en samlet funksjon til tetthetskonturen ved å stille inn Z -parameteren og histfunc -parametrene.
Et eksempelkode er som vist:
Importer plotly.uttrykk som px
df = px.data.Iris ()
Fig = px.Density_contour (df, x = 'petal_length', y = 'petal_width', z = 'sepal_length', histfunc = 'max')
Fig.forestilling()
Koden over vil returnere en tetthetskontur som vist:
Konklusjon
Denne artikkelen utforsker Density_contour () -funksjonen, som lar deg lage 2D -histogramplott.
Glad koding!!