Jaki jest operator Tilde w języku programowania R w Ubuntu 20.04?
Operator Tilde ~ jest używany w preparatach modelu statystycznego do reprezentowania korelacji między zmiennymi zależnymi i niezależnymi w języku komputerowym R. Parametr sterujący (zmienna zależna lub wynik) jest określony po lewej stronie symbolu Tilde, a zmienna predykcyjna jest określona po prawej stronie symbolu Tilde (zmienne niezależne). Zmienna zależna jest po lewej stronie operatora Tilde, podczas gdy zmienna niezależna jest po prawej stronie (. W rezultacie operator Tilde pomaga w definicji zależności zmiennej zależnej z zmienną niezależną po prawej stronie operatora Tilde.
Korzystanie z funkcji LM do wykonywania funkcji operatora Tilde w języku programowania R w Ubuntu 20.04?
Przejdziemy przez proces wdrażania dopasowania regresji liniowej do modelu, a następnie za pomocą symbolu Tilde wewnątrz funkcji LM ( symbol (zmienne niezależne). Gdy używany z funkcją LM języka programowania R, symbol określa predyktory i zmienną docelową. Modele liniowe są wyposażone w LM (). Regresja, analiza wariancji pojedynczej warstwy i analiza kowariancji można z nią wykonać.
Składnia:
LM (formuła, dane, podzbiór, wagi, na.działanie, metoda = „qr”, model = true, x = f, y = f, qr = true, kontrasty = null, przesunięcie,…)
Przeszliśmy kilka kluczowych parametrów do funkcji LM, które są przedstawione poniżej:
formuła: -A obiekt klasy „formuła” jest symboliczną reprezentacją modelu, który zostanie zamontowany.
dane:-Zmienne modelu są przechowywane w opcjonalnym zestawie danych, listy lub środowisku.
podzbiór: wektor, który określa podzbiór danych do użycia w procesie dopasowania.
ciężary:-wektor wag, które można wykorzystać w procesie dopasowania jako opcja; Wektor numeryczny lub null. Ważone najmniejsze kwadraty są wykorzystywane, jeśli nie-null.
Jak operator Tilde (~) działa w R w Ubuntu 20.04?
Metoda LM () w R, która jest używana do oszacowania modeli regresji liniowej, jest miejscem, w którym najbardziej zwykle stosuje się operator Tilde. Użyjmy operatora Tilde w praktyce, aby przejść do tego konkretnego operatora w języku programowania R.
Przykład nr 1: Korzystanie z operatora Tilde w R w Ubuntu 20.04
Poniższe przykłady pokazują, jak wdrożyć operatora Tilde w różnych sytuacjach.
W wyżej wymienionym skrypcie R stworzyliśmy zmienną V1, a wewnątrz tej zmiennej mamy funkcję RNorm, która przyjmuje wartość całkowitą jako wejście. Istnieje inna zmienna, V2, w której ponownie zastosowaliśmy funkcję RNorm, która wygenerowała losowo rozłożone liczby, a także dodała do niej zmienną V1. Utworzyliśmy naszą trzecią zmienną, v3, która przypisała funkcję RNorm z wartością w niej, a także zmienne V1 i V2 są do niej dodawane.
Ten zestaw list jest teraz używany do tworzenia zestawu danych. W nowej zmiennej DF nazywaliśmy dane.Funkcja ramki, która przyjmuje zestaw list jako argument. Model obiektu zawiera wzór dla modelu regresji liniowej wygenerowanego z funkcją LM, z V3 jako zmienną zależną i V1 i V2 jako zmiennymi niezależnymi. Wbudowane podsumowanie funkcji R () jest tutaj wdrażane, aby wydrukować podsumowanie modelu zmiennego.
Podsumowanie (model) generuje następujące dane wyjściowe, które pokazuje połączenia, resztki i wartości współczynnika dla tego powyżej podanego wzoru regresji liniowej.
Przykład nr 2: Korzystanie z operatora Tilde z wieloma zmiennymi predykcyjnymi w R w Ubuntu 20.04
Możemy użyć operatora Tilde z wieloma zmiennymi predykcyjnymi wewnątrz wzoru regresji liniowej. Aby uzyskać pełniejszy pomysł, rozważ poniższy kod.
Tutaj mamy dwie zmienne, x1 i x2, które mają liczbę losową wygenerowaną przez funkcję RNorm. Następnie utworzyliśmy inną zmienną, x3, która również generuje wektor liczb losowych z x1 i x2. Zestaw danych jest tworzony przy użyciu tych zmiennych. Następnie, wewnątrz formuły regresji liniowej, zestaw danych jest przekazywany, a Tylde jest używany między x3, x2 i x1.
Model podsumowania generuje dane wyjściowe powyższego skryptu, takie jak to:
Przykład nr 3: Korzystanie z operatora Tilde z zestawem.Funkcja nasion w R w Ubuntu 20.04
Tutaj użyliśmy zestawu.Funkcja nasienna dla formuły regresji liniowej, która wykorzystuje operator Tilde do celu i zmiennych predykcyjnych.
Zbiór.Funkcja nasiona jest dodawana dla wartości randomizacji. Następnie zadeklarowaliśmy zmienne x1, x2, x3 i y do tworzenia zestawu danych. Po utworzeniu zestawu danych wykorzystaliśmy wzór regresji liniowej do oszacowania zmiennych zależnych i niezależnych, które są oznaczone symbolem Tilde. Aby wygenerować statystyki opisowe dla naszego szacunkowego modelu regresji liniowej, zastosowaliśmy funkcję Summary ()
Podsumowanie modelu regresji liniowej znajduje się na poniższym rysunku.
Wniosek
W tym artykule omówiono przy użyciu Tilde w języku programowania R. R jest powszechnie używanym językiem komputerowym do stosowanych badań statystycznych. Stosuje różnorodne formuły dla różnych celów. W rezultacie znak Tylde jest szeroko stosowany w R. W r; Operator Tilde służy do rozróżnienia lewej i prawej strony równania. Widzieliśmy różne prawidłowe przykłady wdrażania operatora Tilde w R w formule regresji liniowej.