Wstęp
- 1961
- 463
- Pan Jeremiasz Więcek
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:
- Wprowadzenie do GNU R w systemie operacyjnym Linux
- Uruchamianie GNU w systemie operacyjnym Linux
- Szybki samouczek dotyczący podstawowych operacji, funkcji i struktur danych
- Szybki samouczek do modeli statystycznych i grafiki
- Jak instalować i używać pakietów w GNU r
- Budowanie podstawowych pakietów w GnU r
Część II: Język GNU:
- 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…