Tryb w r

Tryb w r

Do analizy danych można wykorzystać wiele ustawień wstępnych. Moduł podstawowy R zawiera te techniki. Średnia, mediana i tryb to tylko niektóre z funkcji statystycznych dostępnych w R do analizy danych. W tym konkretnym poście przedstawimy Ci, jak uzyskać tryb wartości w zmiennych zestawu danych.

Chociaż tryb nie jest jedną z głównych tendencji, może być bardzo przydatna ilość w badaniach statystycznych. Wiele podejść metodologicznych wymaga ustalenia trybu rozkładów lub najczęściej występującej wartości. Możesz użyć R, aby dowiedzieć się, które wektory numeryczne najczęściej pojawiają się w pozyskanych danych, co może pomóc w tworzeniu zaleceń dotyczących świeżych danych w przyszłości. Pomimo faktu, że język programowania R ma wbudowaną metodę ustalania trybu, kilka wierszy kodu może szybko rozwiązać ten problem.

Jaki jest tryb w języku programowania R w Ubuntu 20.04

Podobnie jak średnia i mediana, tryb może zawierać zarówno dane liczbowe, jak i znakowe. Tryb obliczania nie jest wbudowaną funkcją R. W konsekwencji tworzymy funkcję użytkownika R, aby określić metodę gromadzenia danych. Funkcje te akceptują wektor jako dane wejściowe i dają wynik jako wektor.

Jak działa tryb w języku programowania R w Ubuntu 20.04?

Funkcja trybu akceptuje wektor R i argumenty jako wejście i zwraca wyjście. Dane w STAT, których częstotliwość w zmiennej są tak samo jak każde inne dane w zmiennej, są trybem wpisów tej zmiennej w zestawie danych.

Pokażemy Ci, jak obliczyć tryb w języku programowania R w tym samouczku. Istnieje kilka przypadków różnych scenariuszy danych.

Przykład 1: Tworzenie funkcji zdefiniowanej przez użytkownika dla trybu w R

Funkcje zdefiniowane przez użytkownika, w przeciwieństwie do wbudowanych funkcji w R, są funkcjami zdefiniowanymi przez użytkownika. Metoda średnia () na przykład jest wstępnie zainstalowana i oblicza średnią danych danych. Jeśli potrzebujemy czegoś wielokrotnego użytku, ale nie istnieje w R, możemy zaimplementować naszą funkcję. Ponieważ w języku programowania R nie ma funkcji trybu, stworzyliśmy funkcję zdefiniowaną przez użytkownika.

W poniższym skrypcie R zdefiniowaliśmy nazwę nowej funkcji jako R_Mode, która jest dowolną nazwą. Operator przypisania jest tutaj wywoływany, który określa opis funkcji, którą należy śledzić. Funkcja (x) stwierdza, że ​​R_Mode jest funkcją z pojedynczym parametrem lub wejściem, który przyjmuje „x” jako argument. W nawiasach kręconych podaliśmy działalność, która działa na argumencie x. Używamy tej ręcznej funkcji zdefiniowanej przez użytkownika w całym artykule do obsługi trybu.

Przykład 2: Tryb danych wektorowych numerycznych w R

Po prostu zademonstrowaliśmy funkcję trybu w tym przykładzie. Tutaj dołączyliśmy ręczną funkcję zdefiniowaną przez użytkownika, a następnie stworzyliśmy zmienną „dane”, która ma definicję listy wektorów. Istnieją kilka powtarzanych liczb w formie listy wektorowej, w której wykonywana jest funkcja trybu.

W ramach funkcji R_Mode przekazaliśmy zmienną „dane”. Po naciśnięciu ENTER w kompilatorze skryptowym R, dane wyjściowe jest pokazane. Tryb to „5” z poprzednich danych z listy wektorów.

Przykład 3: Uzyskanie trybu wielu liczbowych danych wektorowych

W poprzednim przykładzie R zwrócimy jeden tryb z zestawu danych wektorów. Ale w niektórych scenariuszach wektor danych może zawierać liczne liczby o tym samym nawrotu. Zróbmy nowy przykład wektorowy, aby obserwować działanie funkcji trybu w tej sytuacji.

Początkowo nazywaliśmy ręczną funkcją zdefiniowaną przez użytkownika. Następnie zdefiniowaliśmy zestaw danych wektorów numerycznych, który zawiera więcej niż jeden tryb i jest przechowywany w zmiennej „danych”.

„Dane”, które mają wektory przechowywane w IT, są wywoływane w funkcji R_Mode i zwróciły wartości trybu 3 i 6. Te dwa tryby pojawiają się w zestawie danych wektorowych. Poniższy strzał z ekranu pokazuje tryb zwrócony z funkcji R_Mode:

Przykład 4: Uzyskanie trybu danych wektora znaków

Oba dwa poprzednie przykłady zwróciły tryb z danych wektorowych numerycznych. Możemy również obliczyć tryb zestawu danych wektorów znaków. Te same reguły są również stosowane do wektorów znaków.

Początkowo wykorzystaliśmy funkcję zdefiniowaną przez użytkownika. Następnie, w następnym kroku, utworzyliśmy zestaw danych wektorów znaków w zmiennej „String_Data”. Operator przypisania jest używany między zmienną „String_ Data” a wektorem znaków, który pokazuje, że „string_data” ma definicję wektorów znaków. Mamy tutaj sześć strun postaci.

Następnie wywołaliśmy funkcję R_Mode, do której przekazuje się „String_Data” dla działania trybu wykonania. Mamy tryb „String Stars” z wektora danego znaku. Ten ciąg pojawia się najczęściej w ciągu znaków wektora. Wyjście jest wyświetlane w następującej migawce konsoli R:

Przykład 5: Uzyskanie trybu z przykładowego zestawu danych

Aby zaoferować Ci bardziej realistyczny przykład, zaimplementujemy funkcję trybu do kolumny ramki danych z prawdziwego zestawu danych. Tutaj wybraliśmy ramkę danych „Iris”. Po pierwsze, uwzględniliśmy ręczną funkcję zdefiniowaną przez użytkownika, którą stworzyliśmy w poprzednim eksaple. Następnie przypisaliśmy ramkę danych „tęczówki” do funkcji danych jako parametr.

Zadzwoniliśmy do głowy () i przekazaliśmy do niego „Iris”. Zestaw danych jest pokazany w następnym ujęciu Snap:

Następnie minęliśmy „płatek.Kolumna szerokości ”od ramki„ Iris ”do funkcji R_Mode. Tryb to 0.2, który głównie pojawia się w „płatku.Kolumna szerokości ”.

Wniosek

Powinieneś teraz być w stanie obliczyć tryb za pomocą języka skryptu R w Ubuntu 20.04. Z drugiej strony zdolność do oceny trybu nie oznacza, że ​​rozumiesz badania statystyczne i zasadę trybu. W R, szukając trybu gromadzenia danych, skonstruowaliśmy instrukcję obsługi funkcji zdefiniowanych przez użytkownika. Metoda akceptuje wektory, czy to ciągły numeryczne, czy znakowe, jako argument i wysyła wartość trybu.