Spiski.Wyrazić.DENCHY_CONTOUR

Spiski.Wyrazić.DENCHY_CONTOUR
„Kontur gęstości odnosi się do 2-wymiarowego histogramu przypominającego wykres konturu, ale jest obliczany przez grupowanie zestawu punktów danych określonych przez współrzędne x i y i zastosowanie funkcji łącznej.

Omówmy, jak utworzyć wykres konturu gęstości za pomocą Plotly Express."

Składnia funkcji

Składnia funkcji jest jak pokazana:

spiski.wyrazić.DENCHY_CONTOUR (data_frame = brak, x = brak, y = none, z = none, kolor = brak, facet_row = brak, facet_col = brak, facet_col_wrap = 0, facet_row_spacing = brak, facet_col_spacing = brak Animation_frame = brak, animation_group = brak, kategoria_orders = brak, etykiety = brak, orientacja = brak, color_discrete_secence = none, color_discrete_map = brak, marginal_x = brak, marginal_y = brak, trendline = brak, Trendline_Options = brak, Trendline_Color_Override = brak, Trendline_Sp. „Trace”, log_x = false, log_y = false, range_x = brak, range_y = brak, histFunc = brak, histnorm = brak, nbinsx = brak, nbinsy = brak, text_auto = false, tytuł = brak, szablon = brak, szerokie = Brak, wysokość = brak)


Parametry funkcji:

    1. data_frame - określa dane zawierające kolumny używane w wykresie.
    2. x - definiuje wartości używane do ustawienia znaków wzdłuż osi x.
    3. y - Ustawia wartości używane do ustawienia znaków wzdłuż osi y.
    4. Z - definiuje wartości użyte do ustawienia znaków wzdłuż osi Z.
    5. Kolor - definiuje wartości użyte do przypisania unikalnego koloru do znaków wykresu.
    6. orientacja - określa orientację fabuły.
    7. Tytuł - Ustawia tytuł figury.
    8. szablon - definiuje szablon fabularny używany na rysunku.
    9. szerokość/wysokość - ustawia szerokość i wysokość figury w pikselach.

Praktyczny przykład

Poniższy kod pokazuje, jak utworzyć wykres konturu gęstości przy użyciu Plotly Express i danych IRIS.

importować fabuły.Wyraź jako PX
df = px.dane.porady()
Ryc. = PX.DENCHY_CONTOUR (df, x = 'total_bill', y = 'tip')
Figa.pokazywać()


Wyjście:

Kontury kolorów

Aby pokolorować kontury, możesz określić parametr koloru, jak pokazano w poniższym przykładzie:

importować fabuły.Wyraź jako PX
df = px.dane.porady()
Ryc. = PX.DENCHY_CONTOUR (df, x = 'total_bill', y = 'tip', color = 'sex')
Figa.pokazywać()


Powstały rysunek pokazano poniżej:

FACETTED CONTOUR Gęstości

Możesz także utworzyć wykres konturu fanatycznego, ustawiając parametr FACET_COL, jak pokazano:

importować fabuły.Wyraź jako PX
df = px.dane.porady()
Ryc. = PX.DENCHY_CONTOUR (df, x = 'total_bill', y = 'tip', facet_col = 'sex', color = 'palacz')
Figa.pokazywać()


Powinno to wyświetlić wykres, jak pokazano:

Pokazujący etykiety

Aby wyświetlić etykiety na wykresie, możemy ustawić contours_showlabels.

Ryc. = PX.DENCHY_CONTOUR (df, x = 'total_bill', y = 'tip', facet_col = 'sex', color = 'palacz')
Figa.aktualizacja_traces (contours_showlabels = true)
Figa.pokazywać()


Powyższy kod pokazuje zwrot konturu z uwzględnionymi etykietami danych.

Ciągle zabarwiony kontur

Jeśli chcesz utworzyć kontur, który jest stale zabarwiony, możesz ustawić parametr Contours_Coloring, aby wypełnić jako:

Ryc. = PX.DENCHY_CONTOUR (df, x = 'total_bill', y = 'tip', facet_col = 'sex', color = 'palacz')
Figa.aktualizacja_traces (contours_showlabels = true, contours_coloring = 'fill')
Figa.pokazywać()


Powstała liczba jest jak pokazana:

Określanie funkcji agregatów

Możesz także określić funkcję agregowaną do konturu gęstości, ustawiając parametr Z i parametry HISTFUNC.

Przykładowy kod jest taki jak pokazano:

importować fabuły.Wyraź jako PX
df = px.dane.irys()
Ryc. = PX.DENCHY_CONTOUR (df, x = „Petal_length”, y = 'petal_width', z = 'sepal_length', histFunc = 'max')
Figa.pokazywać()


Kod powyżej zwróci kontur gęstości, jak pokazano:

Wniosek

W tym artykule eksploruje funkcję DENCY_CONTOUR (), która pozwala utworzyć wykresy histogramu 2D.

Szczęśliwe kodowanie!!