Wstęp

Wstęp

Ten artykuł będzie dotyczył głównie instalacji R w systemie Linux, ale również zapewni prosty przykład, jak używać R do planowania. To jest pierwszy artykuł z serii artykułów R, więc zasubskrybuj nasz kanał RSS w celu regularnych aktualizacji. Każdy, kto jest zainteresowany użyciem R do pracy lub jest po prostu zainteresowany tym oprogramowaniem, jest zaproszony do przestrzegania tej serii artykułów. Głównym celem tych artykułów jest szybkie odniesienie do R z przykładowymi przykładami.

Co to jest GNU r?

R to język programowania open source (pakiet oprogramowania) i środowisko używane głównie do analizy danych statystycznych. Jest licencjonowany na podstawie licencji publicznej GNU (GPL). R jest bardzo intuicyjnym językiem programowania. Możesz wykonać w kilku wierszach kodu R, głównie dlatego, że istnieje duża liczba pakietów dostępnych dla R, co oznacza dużą liczbę przedprogramowanych funkcji do użycia. Możesz uzyskać pakiety R za pośrednictwem kompleksowej sieci archiwum R (CRAN).

Mocne strony R to: graficzna wizualizacja danych, takich jak wykresy, analiza danych, dane statystyczne pasują do.

Słabości R to: złożone przechowywanie danych strukturalnych, zapytanie o dane, radzenie sobie z dużymi zestawami danych, które nie pasują do pamięci komputera.

Instalowanie GNU R na Linux/UNIX.

System zarządzania pakietami

Debian / Ubuntu / Mint

Na temat systemów Linux, takich jak Debian, Ubuntu lub Linux Mint. Jest to preferowany sposób instalacji R w systemie. Komenda Bellow pobiera i zainstaluje R wraz ze wszystkimi jego warunkami wstępnymi:

$ sudo apt-get instaluj r-bazę

Jeśli nie masz sudo Polecenie dostępne w systemie musisz najpierw zalogować się jako użytkownik root, a następnie zainstalować R z:

# apt-get instaluj r-rdzeń r

Redhat / Fedora / Centos

Tak samo jak w przypadku Systemów Linux, podobnie jak Linux, możesz zainstalować R na Redhat Linux i innych spinach dystrybucyjnych Redhat mniam Komenda. Instalacja za pomocą mniam Polecenie jest w pełni automatyczne, jeżeli jedynym wymogiem jest włączone repozytorium EPEL. Poniższe polecenie zainstaluje R wraz ze wszystkimi jego warunkami wstępnymi:

$ sudo yum instaluj r

Instalacja z kodu źródłowego

Ta metoda instalacji R w systemie powinna zostać wybrana w ostateczności. Zwykle instalujesz z kodu źródłowego Jeśli masz określone wymagania środowiskowe, nie możesz instalować ze standardowych repozytoriów pakietów, nie masz uprawnień root do instalowania nowego oprogramowania w systemie (klaster Linux / Unix) lub desperacko potrzebujesz trwałej wersji R wersji R za twoją pracę.

Aby zainstalować R na swoim systemie Pierwsze pobieranie najnowszego kodu źródłowego GNU R. Zależy od numeru wersji.15.2.smoła.GZ. Po drugie, musisz go zdekompresować za pomocą smoła Komenda:

$ tar xzf r-2.15.2.smoła.GZ

Na podstawie wersji R utworzy nowy katalog. W naszym przypadku nazwa katalogu będzie R-2.15.2. Przejdź do tego katalogu i wykonaj skrypt wstępnej kompilacji „Konfiguruj”:

$ CD R-2.15.2 $ ./skonfiguruj

Za pomocą skryptu „Skonfiguruj” możesz dostarczyć różne flagi, aby dostosować kompilację do środowiska. Jeśli nie masz żadnych specjalnych wymagań, możesz rozpocząć kompilację z:

$ MAK

To skompiluje R w katalogu domowym, skąd możesz go również zacząć używać. Poniższy krok jest opcjonalny, ponieważ wymagał uprawnień Superuser. Jeśli masz uprawnienia Superuser, możesz zainstalować nowe oprogramowanie w systemie z:

$ Make Instal

Uruchamianie GNU R na Linux/UNIX i prosty przykład.

Do celów z poniższego prostego przykładu pobierz na przykład GNU-r.plik CSV i zapisz go w swoim katalogu roboczym.

Bieganie r

Pozwól nam teraz uruchom R na platformie Linux/UNIX. Najpierw przejdź do swojego katalogu roboczego za pomocą płyta CD polecenie, a następnie wpisz następujące:

$ R r Wersja 2.15.1 (2012-06-22)-„Pieczeni pianki” Copyright (C) 2012 Fundacja Rypetyki Statystycznej ISBN 3-900051-07-0 Platforma: x86_64-PC-Linux-gnu (64-bit)… 

To uruchomi R w systemie operacyjnym Linux.

Prosty przykład r

Podajmy teraz prosty przykład R, który obejmuje: Po pierwsze, pobieranie danych z pliku oddzielonego przecinka i po drugie, wykreślanie szeregów czasowych i tworzenie histogramu.

Pobieranie danych z pliku

Aby przeczytać .plik CSV w R Używamy Czytać.CSV funkcjonować. Na przykład,

> Dane<-read.csv('example.csv', header=F)

Ta funkcja odczytuje dane numeryczne przechowywane w próbce GNU-r.plik CSV i przydziela go do zmiennej o nazwie „dane”. Teraz „Dane” to matryca jednej kolumny. Dlatego w celu uzyskania dostępu do wartości w pierwszej kolumnie „danych” piszemy dane [, 1].

Konspiratorstwo

Aby wykreślić wartości przechowywane w zmiennej „Dane [, 1]” działka funkcja w następujący sposób:

 > Wykres (dane [, 1], type = 'l')

Opcja „Typ” w funkcji działka oznacza, jaki rodzaj wykresu należy narysować. Metoda wykresu type = "l" upewnia się, że otrzymamy typ wykresu linii (wartości połączone z linią).

Powyższy rysunek wyświetla wyjście powyższego działka funkcjonować. Dodatkowo podajmy przykład wyświetlania histogramu odpowiadającego „danych [, 1]”. Można to uzyskać w następujący sposób:

 > Hist (dane [, 1])

Wyjście tej funkcji jest zilustrowane na poniższym rysunku.

Wniosek

Podsumowując, opisaliśmy, jak uzyskać i zainstalować R na platformie Linux \ Unix. Prosty przykład Czytać.CSV I działka Funkcje zostały również dostarczone. Jak widać, instalacja R pod Linux wymaga tylko jednego wiersza, co jest niezwykle wygodne. Ten artykuł jest pierwszym z serii artykułów o R. Jeśli chcesz nadal dowiedzieć się o R, zasubskrybuj nasz kanał RSS lub po prostu regularnie odwiedź LinuxCareer.com


Seria samouczków GNU R:

Część I: samouczki wprowadzające: GNU R:

  1. Wprowadzenie do GNU R w systemie operacyjnym Linux
  2. Uruchamianie GNU w systemie operacyjnym Linux
  3. Szybki samouczek dotyczący podstawowych operacji, funkcji i struktur danych
  4. Szybki samouczek do modeli statystycznych i grafiki
  5. Jak instalować i używać pakietów w GNU r
  6. Budowanie podstawowych pakietów w GnU r

Część II: Język GNU:

  1. Przegląd języka programowania GNU

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Zarządzanie listami procesowymi i automatyczne rozwiązanie procesu
  • Jak zaktualizować Firefox na Linux
  • Pobierz Linux
  • Najlepszy Linux Distro dla programistów
  • Wyłącz automatyczne aktualizacje na Ubuntu 22.04 JAMMY Jellyfish…