Rty danych

Rty danych
Ogólnie rzecz biorąc, kodując w dowolnym języku skrypowym, musisz zastosować różne zmienne do przechowywania różnych rodzajów danych. Zmienne to miejsca pamięci, w których można przechowywać wartości. Oznacza to, że kiedy ustanawiasz zmienną, odkładasz dla niej trochę pamięci.

Możesz zapisać dane różnych rodzajów danych, takich jak liczba całkowita, string, znak, szeroki znak, logika, punkt zmiennoprzecinkowy, podwójny punkt pływający, boolean i tak dalej. Algorytm operacyjny przydziela pamięć i określa, co można umieścić w zarezerwowanej pamięci w zależności od rodzaju danych zmiennej. W przeciwieństwie do innych języków programowania, w tym C i Java, zmienne w R nie są określone jako typy danych. R-obiekty są używane do przypisywania zmiennych, a typ obiektu R-data jest używany jako typ danych zmiennej.

Jakie są typy danych w języku programowania R w Ubuntu 20.04?

Rodzaje danych R są podstawowymi cechami języka programowania R, które są używane do odbierania i przechowywania różnych form danych. R może pracować z różnicą typów danych. Niektóre z najbardziej podstawowych typów danych to:

  • liczba całkowita
  • numeryczne
  • logiczny
  • złożony
  • postać
  • Boolean

Jak działają typy danych

Aby zbadać rodzaje typu danych lub strukturę danych, stosowane są metody klasy () i typeof (). W R zestawy danych są zazwyczaj składane z wcześniej wymienionych rodzajów danych.

Zgodnie z każdym typem danych omówimy w następujących przykładach. Skoncentrujemy się na konkretnych, ponieważ ten typ danych jest zwykle często używany w rzeczywistości.

Przykład nr 1: Korzystanie z liczbowego typu danych

W R liczba jest najprawdopodobniej najpopularniejszym typem danych. Jeśli liczba jest liczbą całkowitą lub zawiera dziesiętne, zmienna lub seria jest zapisywana jako podwójna. Kilka ilustracji jest cytowanych następująco, aby to zademonstrować:

Skrypt zaczyna się od inicjalizacji zmiennej. Zadeklarowaliśmy zmienną „NUM” i zdefiniowaliśmy dla niej wartość dziesiętną. Przeszliśmy tę nazwę klasy zmiennej „NUM” w funkcji drukowania. Po przesłaniu tego polecenia w wierszu R otrzymaliśmy typ danych zmiennej „NUM”, ponieważ typ danych „numeryczny” jest wydrukowany na montorze ekranu. Ponadto wydrukowaliśmy typ zmiennej „NUM”, która wyświetla typ podwójnych danych.

Teraz mamy liczbę całkowitą wewnątrz zmiennej, która po wykonaniu pokazuje typ danych numerycznych i typ zmiennej jako podwójny. R zamienia liczbę w wartość „podwójną” lub typ dziesiętny, gdy przechowuje ją w zmiennej.

Przykład nr 2: Korzystanie z typu danych liczb całkowitych

Zbiór wszystkich liczb całkowitych jest obsługiwany przez R jako typ danych liczb całkowitych. Używając AS.podejście funkcyjne Integer (), możesz zarówno konstruować, jak i przekształcić wartość w typ liczby całkowitej. Aby wskazać, że dane są typem liczb całkowitych, możesz użyć notacji „L” kapitału jako sufiks.

Funkcja liczb całkowita służy do przechowywania wartości liczb całkowitych. Wydrukuj nazwę zmiennej klasowej i typ zmiennej w funkcji drukowania. Wyjście wyświetla liczbę całkowitą typu danych.

Tutaj dodaliśmy sufiks L do liczby całkowitej, aby go zadeklarować. Funkcja drukowania bierze tytuł klasy zmiennej i typu zmiennej. Wynikową wartością jest typ danych liczb całkowitych z obu instrukcji drukowania.

Przykład nr 3: Korzystanie z logicznego typu danych

Porównanie zmiennych jest często używane do generowania wartości logicznej. Prawda czy fałsz to wartość logicznych typów danych w r.

Tutaj przypisaliśmy dwie liczby w zmiennych x i y. W innej zmiennej Z zastosowaliśmy warunek logiczny do zmiennych x i y. Najpierw wydrukowaliśmy wartość logiczną. Następnie nazwa klasy i typ zmiennej są drukowane jako logiczne typy danych.

Przykład nr 4: Korzystanie z złożonego typu danych

R pozwala tworzyć złożone typy danych, które są zbiorem wszystkich złożonych liczb całkowitych. Liczby zawierające wyimaginowany komponent są przechowywane przy użyciu złożonego typu danych.

W skrypcie R przypisaliśmy złożoną wartość do zmiennej p. Następnie, poprzez instrukcję drukowania, pokazaliśmy nazwę klasy i typ zmiennej p, ponieważ wyświetla kompleks typu danych dla zmiennej p.

Przykład nr 5: Korzystanie z typu danych znaków

R pozwala na tworzenie typu danych znaków, który obejmuje wszystkie alfabety wraz z znakami specjalnymi. Zachowuje śledzenie wartości znaków i ciągów. R pozwala na tworzenie ciągów zawierających litery alfabetowe, liczby całkowite i symbole.

W tym konkretnym przykładzie mamy ciąg w zmiennej charakterze. Ta zmienna char jest następnie przekazywana wewnątrz klasy i rodzaju funkcji, która jest wywoływana w instrukcji drukowania. Z tych funkcji otrzymaliśmy typ danych znaków jako wyjście, ponieważ zmienna char przechowywała w niej ciąg znaku.

Przykład nr 6: Znalezienie typu danych obiektu

Typy danych można wykorzystać do wykonywania różnych czynności. Przejdźmy do działania każdego zadania z przykładem kodu R.

Funkcja klasy () służy do określenia typu danych obiektu. Aby zidentyfikować typ danych obiektu, musisz podać obiekt jako wejście do funkcji klasy ().

Znaleźliśmy typ danych wartości przypisanych do funkcji klasy. W tym celu przypisaliśmy wartość logiczną, liczbę całkowitą, liczbą, znakiem i wartościami złożonymi do funkcji klasy, która zwróciła nazwę typu danych jako wyjście.

Wniosek

Ten dokument wyjaśnia typy danych R. R oferuje dużą liczbę typów danych jako wyrafinowany język programowania statystycznego. Zrozumienie takich rodzajów danych i nauka, jak z nimi wchodzić w interakcje, ma kluczowe znaczenie dla odniesienia sukcesu w R. Dlatego omówiliśmy różne typy danych R i podaliśmy pewne przypadki przypisania typów danych. W analizie danych stosowane są typy danych. Podczas rozwiązywania problemów do celów obliczeniowych pomocne jest zrozumienie typów danych.