Co to jest ułożona działka w Seborn
Wykres w stosy w stos jest wizualnym przedstawieniem zestawu danych, w którym kategoria jest wyróżniona niektórymi kształtami, takimi jak prostokąty. Dane dostarczone w zestawie danych są reprezentowane przez długość i wysokości wykresu słupkowego. Na wykresie w stosach w stosy jedna oś zawiera odsetek liczby powiązanych z określoną klasyfikacją kolumny w zestawie danych, podczas gdy druga oś reprezentuje wartości lub zliczania z nim. Ułożone wykresy barowe mogą być reprezentowane poziomo lub pionowo. Pionowy wykres słupkowy jest znany jako wykres kolumnowy.
Wykres ułożony w stos jest typem wykresu, w którym każdy pasek jest graficznie podzielony na podkładki, aby wyświetlać liczne kolumny danych w tym samym czasie.
Warto również pamiętać, że wykres słupkowy pokazuje tylko średnią (lub inny estymator), podczas gdy pokazanie zakresu możliwych wartości na każdej skali danych kategorycznych może być bardziej pomocne w wielu okolicznościach. Inne działki, takie jak pudełko lub działka na skrzypce, byłyby bardziej odpowiednie w tym scenariuszu.
Składnia wykresu baru w stosach morskim
Składnia funkcji wykładu baru Seorborn jest niezwykle prosta.
DataFramename.Wykres (kind = „bar”, ułożony = true, color = [color1, color2,… colorn])Oto dataframename w zestawie danych. Jest to uważane za szeroką formę, jeśli x i y nie są obecne. Poza tym będzie to długa forma w tej nazwie DataFrameName. Metodę wykresu należy ustawić na ułożone = true, aby wykreślić układ układu w stos. Możemy również przejść listę kolorów, którą używaliśmy osobno w każdym podpasku na pasku. Niektóre inne opcjonalne parametry również odgrywają znaczącą rolę w wykreślaniu ułożonych wykresów barowych.
Zamów, hue_order: Poziomy kategoryczne należy wykreślić w porządku; W przeciwnym razie poziomy są zakładane z elementów danych.
taksator: W każdym kategorycznym pojemniku użyj tej funkcji statystycznej do oszacowania.
CI (Float, SD, None): Szerokość przedziałów ufności powinna być narysowana wokół szacowanych wartości, jeśli „SD” pomiń skalowanie i pokazują zamiast tego odchylenie standardowe obserwacji. Nie będzie żadnych bootstraphpping i żadnych pasków błędów, jeśli nie zostanie określone.
n_boot (int): Zdefiniowano częstotliwość cykli ładowania początkowego, które należy użyć podczas obliczania modeli statystycznych.
Orient: Wykres jest zorientowany w określony sposób (pionowy lub poziomy). Jest to zwykle wywnioskowane z typów zmiennych wejściowych, ale można go wykorzystać do wyjaśnienia niepewności, w której zarówno zmienne X, jak i.
paleta: Kolory do wykorzystania dla różnych poziomów odcieni. Powinien być słownikiem tłumaczącym zakresy odcieni na kolory matplotlib lub cokolwiek, co może zrozumieć paleta kolorów ().
nasycenie: Kolory powinny być narysowane na proporcji faktycznych nasycenia duże obszary zyskują z umiarkowanie zdenerwowanych kolorów, ale chyba, że chcemy, aby kolory fabuły dokładnie spełniły specyfikacje kolorów wejściowych, ustaw to na 1.
Ercolor: Linie reprezentujące model statystyczny są kolorowe inaczej.
errWidth (float): Grubość linii słupków błędów (i czapek).
Dodge (Bool): Czy elementy należy przenosić wzdłuż osi skategoryzowanej, gdy stosuje się gniazdowanie odcienia.
Przykład 1:
Mamy prostą działkę w stos, która pokazuje sprzedaż samochodu w różnych miesiącach. Dołączyliśmy niektóre biblioteki, które są niezbędne dla tego przykładowego kodu. Następnie utworzyliśmy ramkę danych w zmiennej „DF”. Mamy trzy pola o nazwie samochodu, które mają różne odsetki sprzedaży rocznie, a w dziedzinie indeksu uwzględniliśmy nazwy miesiąca. Następnie stworzyliśmy działkę w stosy, nazywając DF.Wykreśl i przekazał parametr jako pasek i ułożył wartość do prawdziwego w nim. Następnie przypisaliśmy etykietę do osi X i Y, a także ustawiliśmy tytuł działki w stos.
importować matplotlib.Pyplot as PltWizualna reprezentacja wykładu w stos jest następująca:
Przykład 2:
Poniższy kod pokazuje, jak dodać tytuły osi i tytuł przeglądu oraz o tym, jak obrócić etykiety osi X i osi Y, aby uzyskać lepszą czytelność. Stworzyliśmy ramy danych robotników podczas zmian porannych i wieczornych w dniach wewnątrz zmiennej „DF”. Następnie stworzyliśmy ułożony wykres barowy z DF.funkcja wykresu. Następnie ustawiliśmy tytuł fabuły jako „Firma Pracy” z rozmiarem czcionki. Podano również etykiety dla osi X i identyfikatora osi Y. W końcu podaliśmy kąt zmiennym x i y, które obracają się zgodnie z tym kątem.
importować pandy jako PDWykres słupkowy ułożony z obrotowymi etykietami x i y jest pokazany na rysunku w następujący sposób:
Przykład 3:
Możemy użyć tego samego wykresu paska, aby wyświetlić zestaw wartości kategorycznych. Wynik końcowy nie będzie miał na sobie wyglądy, ale zamiast tego przedstawię obserwacje na jednym wykresie z kilkoma prętami. W przykładowym kodzie ustawiamy ramkę danych, która zawiera dane z telefonu komórkowego o różnych stawkach w różne dni. Ten wykres pokazuje jednocześnie szybkość dwóch urządzeń mobilnych, gdy ustawiamy parametr zmienny X i.
importować pandy jako PDWykres jest wizualizowany z dwoma prętami na następującym wykresie:
Wniosek
Tutaj krótko wyjaśniliśmy ułożoną działkę z biblioteką Seaorn. Pokazaliśmy ułożony wykres słupkowy z różną wizualizacją ramek danych, a także z różnym stylem etykiet X i Y. Skrypty są proste do zrozumienia i nauki za pomocą Ubuntu 20.04 Terminal. Wszystkie trzy przykłady można zmienić zgodnie z potrzebami pracy użytkowników.