Jakiś Wykres funkcji empirycznego rozkładu skumulowanego to wykres statystyczny powszechnie stosowany do porównywania wielu zestawów danych o tych samych cechach. Ta fabuła jest również nazywana Empiryczny CDF Lub ECDF działka. MATLAB pozwala nam stworzyć ten wykres za pomocą wykres cdf() funkcjonować.
W tym artykule omówimy:
Co to jest empiryczny wykres CDF?
Dlaczego potrzebujemy empirycznego wykresu CDF?
Jak utworzyć empiryczny wykres CDF w MATLABIE?
- Przykład 1: Jak utworzyć empiryczny wykres CDF w MATLABIE?
- Przykład 2: Jak utworzyć empiryczny wykres funkcji rozkładu skumulowanego z uchwytem obiektu w MATLABIE?
- Przykład 3: Jak porównać empiryczny CDF z teoretycznym CDF za pomocą funkcji cdfplot() w MATLABIE?
Co to jest empiryczny wykres CDF?
Jakiś Empiryczny wykres CDF to wizualizacja danych, która wyświetla nasze przykładowe zbiory danych od najniższego do najwyższego w porównaniu z ich wartościami percentylowymi. Ten wykres wymaga zmiennych ciągłych i oblicza percentyle oraz inne właściwości rozkładu.
Dlaczego potrzebujemy empirycznego wykresu CDF?
Jakiś Empiryczny wykres CDF ma wiele zastosowań, ale niektóre z jego głównych zastosowań są wymienione poniżej.
Ten wykres jest używany:
- do pomiaru tych samych cech wielu zbiorów danych.
- do identyfikacji punktu, w którym występuje większość wartości.
- znaleźć percentyle i właściwości zbioru danych.
- aby określić, w jaki sposób Twoje dane mają najlepiej dopasowaną dystrybucję.
- do oceny zakresu danych.
Jak utworzyć empiryczny wykres CDF w MATLABIE?
Jakiś Empiryczny wykres CDF można łatwo i efektywnie tworzyć w MATLABIE przy użyciu wbudowanego pliku wykres cdf() funkcjonować. Ta funkcja akceptuje przykładowe dane w postaci wektora wiersza lub kolumny jako obowiązkowy parametr i tworzy Empiryczny wykres CDF względem tego zbioru danych.
Składnia
The wykres cdf() funkcję można zaimplementować w następujący sposób.
cdfplot ( X )h = wykres cdf ( X )
Tutaj,
Funkcja wykres cdf(x) jest odpowiedzialny za tworzenie Empiryczne wykresy CDF dla podanych przykładowych danych X . Weź pod uwagę, że X musi być wektorem wiersza lub kolumny.
Funkcja h=wykres cdf(x) jest odpowiedzialny za utworzenie uchwytu h pliku Empiryczny obiekt linii wykresu CDF . The uchwyt h można wykorzystać do odpytywania lub modyfikowania właściwości obiektu po jego utworzeniu.
Przykład 1: Jak utworzyć empiryczny wykres CDF w MATLABIE?
Ten kod MATLAB-a tworzy wektor kolumnowy x o długości 10 zawierający losowo rozłożone liczby całkowite z zakresu od 1 do 10. Następnie używa wykres cdf() funkcja tworzenia Empiryczny wykres CDF co widać na podstawie danego wyniku.
x = rand ( 100 , 10 , 1 ) ;cdfplot ( X ) ;
Przykład 2: Jak utworzyć empiryczny wykres funkcji rozkładu skumulowanego z uchwytem obiektu w MATLABIE?
To kolejna wersja Przykład 1 w którym używamy tych samych przykładowych danych wejściowych X stworzyć Empiryczny wykres CDF wzdłuż jego uchwyt obiektu h za pomocą h=wykres cdf(x) . Następnie używamy uchwytu H z którego chcesz zmienić styl linii stałe na „–” używając kropka (.) notacja. Otrzymany wynik można zobaczyć na podanym zrzucie ekranu.
x = rand ( 100 , 10 , 1 ) ;h = wykres cdf ( X ) ;
H. Styl linii ='--'
Przykład 3: Jak porównać empiryczny CDF z teoretycznym CDF za pomocą funkcji cdfplot() w MATLABIE?
W tym kodzie MATLAB-a implementujemy wykres cdf() funkcjonować dokonać porównania the teoretyczny CDF z Empiryczny CDF . Aby wykonać to porównanie, inicjujemy wektor wierszowy I zawierający 100 liczb losowych o rozkładzie normalnym i utwórz Empiryczny wykres CDF.
Następnie inicjujemy kolejny zestaw danych X posiadanie ta sama długość Jak I zawierające liczby leżące pomiędzy min (y) I maks.(y) . Następnie obliczamy teoretyczna płyta cf x1 dla zestawu danych X i wykreśl go z wartościami zbioru danych X używając funkcja plot(). . Używamy trzymać się I powstrzymać polecenia, aby utworzyć oba wykresy na ta sama postać zaobserwować podobieństwo pomiędzy Empiryczny CDF i teoretyczny CDF .
y = Randn ( 1 , 100 ) ;cdfplot ( I ) ;
trzymać NA
x = linspace ( min ( I ) , maks ( I ) ) ;
x1 = cdf ( 'Normalna' ,X, 0 , 1 ) ;
działka ( x, x1 )
legenda ( „Empiryczny CDF” , „Teoretyczny CDF” , 'Lokalizacja' , 'to, co najlepsze' )
trzymać wyłączony
Wniosek
Jakiś Empiryczny wykres CDF to technika statystyczna powszechnie stosowana do porównywania wielu zbiorów danych o tych samych cechach. Możemy utworzyć ten wykres w MATLABIE, korzystając z wbudowanej funkcji wykres cdf() funkcja akceptująca obserwowany przykładowy zbiór danych w postaci wektora wierszowego lub kolumnowego. W tym samouczku wyjaśniono, czym jest plik Empiryczny wykres CDF i jak go utworzyć w MATLABIE za pomocą wykres cdf() funkcjonować.