Som systemadministratorer og IT-gruppepersonell må vi alltid se etter de beste verktøyene som lar oss ha sentralisert og direkte kontroll over alt som skjer i systemet. Det er hundrevis av verktøy hver med sitt funksjonsnivå eller visning av resultater, og av denne grunn vil Solvetic snakke om en spesiell et kalt R som er opprettet for å fokusere på alt som er knyttet til beregning og statistisk grafikk.
Hva er R
R er et språk og miljø som er spesielt designet for beregning og statistisk grafikk. Som sådan er det et GNU-prosjekt som ligner på språket og miljøet S, som ble utviklet ved Bell Laboratories fordi mye av koden er skrevet for S kjører uendret under R, men R har bemerkelsesverdige forskjeller mot S.
Ved å bruke R har vi et verktøy som genererer forskjellige statistiske teknikker som lineær og ikke-lineær modellering, klassiske statistiske tester, tidsserieanalyse, klassifisering, gruppering og grafer, og kan utvides for å øke distribusjonsevnen.
R har muligheten til å lage kvalitetsresultater der matematiske symboler og formler kan inkluderes om nødvendig.
R er tilgjengelig som fri programvare under betingelsene i GNU General Public License og er tilgjengelig for UNIX-plattformer inkludert FreeBSD og Linux), Windows og MacOS.
1. R-miljø og installasjon Ubuntu 18.04
R seg selv er et integrert sett med programvareinstallasjoner laget for datamanipulering, beregning og grafisk visning, inkludert parametere som:
- Effektiv installasjon av datastyring og lagring
- Grafiske installasjoner for dataanalyse og visualisering på skjerm eller i papirkopi av disse
- Den har et sett med operatører for matriksberegninger, en stor og integrert samling av mellomverktøy for dataanalyse
- Den er kompatibel med betingede løkker, brukerdefinerte rekursive funksjoner og inngangs- og utgangsfasiliteter.
På grunn av de konstante oppdateringene av R, vil vi legge til det eksterne depotet vedlikeholdt av CRAN, CRAN opprettholder depotene i nettverket, men ikke alle eksterne depoter er pålitelige.
Det første trinnet for installasjonen av R i Ubuntu 18 er å legge til GPG-nøkkelen som vil være mulig ved å bruke følgende linje:
sudo apt-key adv - keyserver keyserver.ubuntu.com --recv-key E298A3A825C0D65DFD57CBB651716619E084DAB9
Nå vil vi legge til det offisielle depotet ved å kjøre følgende:
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35 /'
Når depotet er lagt til, fortsetter vi med å oppdatere depotpakkene ved å utføre følgende:
sudo apt oppdatering
2. Hvordan installere R på Ubuntu 18.04
Etter oppdatering av pakkene kan vi starte installasjonen av R, for dette vil vi utføre følgende kommando:
sudo apt install r-base
Skriv inn bokstaven S for å bekrefte nedlastingen og installasjonen av R i Ubuntu 18.
Trinn 2
Når R er installert på Ubuntu 18, vil vi bekrefte bruken av den ved å kjøre en interaktiv økt som rotbrukere med følgende kommando:
sudo -i R
Vi kan se at alt fungerer på riktig måte, der kan vi utføre demokommandoen for å se et eksempel på hvordan R. fungerer.
3. Hvordan installere pakker ved hjelp av CRAN på Ubuntu 18.04
R er et program som har et stort antall komplementære pakker tilgjengelig, for dette tilfellet skal vi installere txtplot, som er et bibliotek som genererer ASCII-grafikk som inkluderer spredningsdiagrammer, linjediagrammer, tetthetsdiagrammer, ACF og grafer over barer.
For å gjøre dette, utfører vi følgende linje i R-konsollen:
install.packages ('txtplot')
Vi kan se at validerings- og installasjonsprosessen begynner.
$config[ads_text5] not foundNår den er installert vil vi laste den installerte pakken. Hvis det ikke er noen feilmeldinger, betyr det at biblioteket ble lastet riktig.
bibliotek ('txtplot')
Nå vil vi bruke et eksempel der en plottfunksjon med aksetiketter er demonstrert. Dataene som skal brukes, er levert av R-datasettpakken, som inneholder hastigheten på bilene og nødvendig avstand for å stoppe basert på dataene fra 1920-tallet, utfører vi følgende:
txtplot (biler [, 1], biler [, 2], xlab = 'hastighet', ylab = 'avstand')$config[ads_text6] not found
Dermed kan alle forhåndskompilerte pakker installeres fra CRAN med syntaks install.packages ().
CRAN har mer enn 2000 pakker tilgjengelig, for å vite i detalj hva som er funksjonen til hver av dem og hvordan du installerer den, kan vi gå til følgende CRAN-kobling:
CRAN-pakker
På denne måten blir R et praktisk verktøy for å installere pakker og for å se forskjellige typer beregninger i Linux.
Artikkel