Funkcja mediana Pythona

Funkcja mediana Pythona

„Jeśli chodzi o analizę danych statystycznych, Python jest bardzo lubianym językiem. Metoda Median () pakietu Statistics zostanie wykorzystana do określenia wartości mediany listy nieopisanej. Fakt, że zestaw danych nie będzie musiał być ustawiony przed podaniem jako argument metody Median (), jest główną korzyścią funkcji. Mediana to liczba, która dzieli zestaw danych lub prawdopodobieństwa warunkowe na dwie połówki.

Wartość mediany ma znaczącą przewagę nad średnią, ponieważ mniej wpływają niewiarygodnie większe lub mniejsze postacie. Być może wartość mediana jest obecna w danym zestawie lub nie będzie zasadniczo odbiegać od zestawu danych. Środkowa liczba w dziwnym zestawie danych to element mediany. Średnia z dwóch środkowych elementów określa liczbę mediany dla dowolnego zbioru przedmiotów. Omówimy, jak uzyskać medianę wartości w Pythonie."

Przykład nr 1

Sprawdźmy, w jaki sposób zastosujemy metodę wbudowaną w Pythonie, aby określić wartość mediany. W Python pojawił się pakiet statystyki. Ten pakiet oferuje odpowiednią analizę statystyczną i predykcyjną związaną z technikami ilościowymi. Metoda Median () jest jedną z znaczących technik tego pakietu. Ten parametr określa medianę konkretnego zestawu danych, jak wskazuje nazwa. Najpierw musimy zintegrować ramy statystyki z programem. Oto przykład, jak ustalić medianę wartości danej sekwencji liczb.

Statystyka importu
D_1 = [3, -21, 13, 76, 97, 54, 57, -31]
Drukuj („Mediana może być postrzegana jako: % s”
% (Statystyka.mediana (D_1)))

Po pierwsze, zamierzamy zaimportować wymagane statystyki plików nagłówka. Ten moduł dotyczy funkcji matematycznych. W następnym wierszu zostanie zadeklarowana zmienna o nazwie „D_1”. W tej zmiennej zdefiniujemy 8 wartości. Wartości te zawierają zarówno liczby dodatnie, jak i ujemne. Chcemy zdobyć medianę tych wartości. Aby zakończyć kod, nazwaliśmy metodę print (), aby wyświetlić wartość mediany. Aby dowiedzieć się o wartości mediany, wykorzystamy metodę wbudowaną Median () biblioteki statystycznej.

Przykład nr 2

W Pythonie możemy wykorzystać funkcję Median () do określania wartości mediany listy. Wartości na liście nie muszą być w żadnej konkretnej sekwencji, a lista może mieć dowolną długość. Metoda zwróci średnią z dwóch środkowych wpisów, jeśli kolekcja ma nawet elementy na liście. Środkowa liczba całkowitych danych statystycznych jest zwracana metodą Median (). W tym przypadku zobaczymy, jak wykorzystać metodę Median () do potwierdzenia mediany wartości różnych zestawów danych.

Z mediany importowania statystyk
Od frakcji importowania frakcji jako fr
D_1 = (21, 23, 24, 45, 77, 99, 1)
D_2 = (1.4, 4.7, 4.0, 81.8)
D_3 = (FR (11, 21), FR (4, 82),
FR (12, 9), FR (6, 5))
D_4 = (-9, -7, -4, -2, -33)
D_5 = (-2, -5, -9, -5, 1, 6, 8, 1)
Drukuj („1. mediana to % s” % (mediana (D_1))))
Drukuj („2. mediana to % s” % (mediana (D_2))))
Drukuj („3. mediana to % s” % (mediana (D_3))))
Drukuj („4. mediana to % s” % (mediana (D_4))))
Drukuj („5. mediana to % s” % (mediana (D_5))))

Rozpoczynamy kod od zintegrowania pakietu mediany z pliku nagłówka statystycznego. Podobnie moduł frakcji zostanie zintegrowany jako FR. Zdefiniujemy pięć list zawierających różne wartości. Pierwsza lista jest przechowywana w zmiennej „D_1”. Ta lista ma siedem liczb dodatnich. Druga lista składa się z niektórych liczb zmiennoprzecinkowych. Wartości te są przechowywane w zmiennej „D_2”. Tutaj utworzymy listę wartości ułamkowych.

Aby zdefiniować liczby ułamkowe. Korzystamy z metody FR (). Czwarta lista jest przechowywana w zmiennej „D_4”. Tutaj określamy zestaw wszystkich wartości ujemnych. Aby przechowywać elementy piątej listy, deklarujemy zmienną „D_5”. Ten krotek ma pewne wartości cyfr dodatnich i ujemnych. Teraz chcemy wydrukować wartości mediany wszystkich bezpośrednio powyższych zestawów danych. Dlatego nazywamy metodę print () odpowiednio dla wszystkich tych zestawów. Aby uzyskać wartości mediany, stosujemy metodę Median () do zestawów danych.

Przykład nr 3

Teraz, jeśli musimy stworzyć metodę mediany od zera, jest to skuteczna metoda. Ale jeśli chodzi o oszczędzanie czasu, wykorzystamy metodę wbudowaną do podstawowych obliczeń matematycznych. Użytkownicy muszą zrozumieć, jak określić medianę, jeśli zamierzają zastosować medianę wyrażenia.

def get_median (l):
LS_SORTED = L.sortować()
Jeśli Len (L) % 8 != 0:
m11 = int ((len (l) +1)/25 - 1)
powrót L [M11]
w przeciwnym razie:
M_1 = int (len (l)/2 - 1)
m_2 = int (len (l)/2)
return (l [m_1]+l [m_2])/2
L = [13, 16, 94, 19, 21, 35, 3, 6]
print (get_median (l))

Tutaj zdefiniujemy funkcję get_median (), aby uzyskać zestaw danych. Następnie sortujemy wymaganą listę danych. Można to zrobić za pomocą funkcji sort (). Wykorzystamy instrukcję IF-ELSE. W ramach tego stwierdzenia najpierw znajdujemy długość zestawu danych za pomocą metody len (). Długość zestawu danych byłaby ważna do znalezienia, ponieważ pokazuje, czy zdefiniowana lista będzie dziwna, czy nawet o długości.

Aby to sprawdzić, używamy (!=) Operator. Jeśli całkowite wartości listy są dziwne, odejmiemy 1, ponieważ liczba indeksu zaczyna się od 0. Ponadto określamy elementy listy; Te elementy będą przechowywane w zmiennej „L”. Ostatecznie nazywamy metodę print (), aby pokazać medianę wartości wymaganej listy. W ramach tej funkcji przekazujemy funkcję get_median () jako parametr do tej funkcji. Korzystając z tej metody, uzyskamy medianę wartości listy.

Wniosek

W tym podręczniku rozmawialiśmy o różnych metodologiach, które są używane do obliczenia wartości mediany. Pomiar znaczenia zestawu danych to jego mediana wartości. Ilekroć średnie obliczenia daje niedokładne ustalenia, jest to pomocne. Zastosuj wbudowaną metodę Pythona Median (), która jest powiązana z pakietem statystycznym, aby uzyskać medianę. Metoda wybiera punkt środkowy i odwraca ją, jeśli długość listy jest dziwna. Metoda wybiera dwie środkowe liczby w równym zestawie, oblicza średnią, a następnie przedstawia wynik. W tym przewodniku wykonaliśmy kilka przykładów, w których wykorzystujemy metodę wbudowaną median (), aby uzyskać medianę wartości listy. W jednym z przypadków ustaliliśmy medianę wartości kilku zestawów danych.