Johdanto toimintaan

Toiminnot ovat kaiken ohjelmointikielen perusta. Se auttaa modulaarisessa ohjelmoinnissa, eli luomme koodilohkon (toiminnon) ja käytämme sitä aina tarvittaessa. Toiminnon luominen välttää saman koodin kirjoittamisen uudestaan ​​ja uudestaan. Tässä aiheesta aiomme oppia R-ohjelman toimintoja.

Funktion tulisi olla

  • kirjoitettu suorittamaan määritetty tehtävä.
  • voi sisältää argumentteja
  • sisältävät ruumiin
  • voi palauttaa yhden tai useamman arvon.

Toiminnot R: ssä

R: llä on monia sisäänrakennettuja toimintoja, joita käytetään tiettyihin tehtäviin

Tässä joitain tärkeitä ja usein käytettyjä datatieteen toimintoja

luetellaan alla

1. keskiarvo ()

Sitä käytetään objektin keskiarvon löytämiseen.

Ex: a<-c(0:10, 40)
xm<-mean(a)
print(xm)

lähtö:

(1) 7, 916667

2. sd ()

Se palauttaa kohteen keskihajonnan.

a<-c(0:10, 40)
xm<-sd(a)
print(xm)

lähtö:

(1) 10, 58694

3. mediaani ()

Se palauttaa mediaanin.

a<-c(0:10, 40)
xm<-meadian(a)
print(xm)

lähtö:

(1) 5.5

4. summa ()

Se palauttaa summan.

a<-c(0:10, 40)
xm<-sum(a)
print(xm)

lähtö:

(1) 95

5 min()

Se palauttaa minimiarvon.

a<-c(0:10, 40)
xm<-min(a)
print(xm)

lähtö:

(1) 0

6. max ()

Se palauttaa maksimiarvon.

a<-c(0:10, 40)
xm<-max(a)
print(xm)

lähtö:

(1) 40

7. on.na ()

Se palauttaa tyhjät rivit.

Lähtö on joko Tosi tai Väärä.

Totta tyhjillä riveillä ja vääriä ei-tyhjillä.

  • mikä (is.na ()) - Se palauttaa tyhjien rivien hakemiston.
  • ohje () - käytetään moduulien, toimintojen, luokkien, avainsanojen jne. dokumentoinnin näyttämiseen

On monia muita sisäänrakennettuja toimintoja, joita voidaan käyttää tuomalla vastaavia kirjastoja.

Näiden sisäänrakennettujen toimintojen lisäksi voimme luoda omat toiminnot tarpeen mukaan.

Omien toimintojen luominen

Tässä on muoto oman funktion kirjoittamiseen:

Funtion_name <- function(p)
(
Body
return ()
)

Selitän tässä käyttäjän määrittelemän toiminnon jokaisen komponentin.

1. Toiminnon_nimi

Voimme antaa toiminnolle minkä tahansa nimen, mutta päätämme funktion nimen

Toiminnallisuus, ts. Suoritetun toiminnan tyyppi.

Esimerkiksi, jos luomme toimintoa 2 numeron summan laskemiseksi, niin

Sille funktiolle on parempi antaa nimi “Sum”.

2. Toiminnon runko

Me kirjoitamme vaiheet tietyn toiminnan suorittamiseksi, ja näitä vaiheita kutsutaan funktion runkoksi. Funktion koodi on suljettu kiharanauhoilla ().

Esimerkiksi

Oletetaan, että meidän on laskettava kahden luvun summa:

Tällöin funktion runko on:

Sum (x, y)
(
a=x
b=y
c = a+b
return (c)
)

Korostettuja viivoja kutsutaan funktion kappaleeksi.

Nyt olemme törmänneet muutamiin uusiin termeihin, kuten return (), ja funktion nimen jälkeen olemme ylittäneet kaksi arvoa x, y näitä kutsutaan parametreiksi. Selitän nämä termit yksityiskohtaisesti:

Ensinnäkin parametrit: Nämä ovat muuttujia, joilla suoritamme toiminnossa määritetyn operaation.

Toiseksi, paluu (): Toiminnon sisällä on paluu (), joka aiheuttaa toimintomme poistumisen ja luovuttaa arvon soittajalle.

Tärkeys toiminnon luomisessa

On erittäin vaikea ymmärtää suurta koodinpätkää. On välttämätöntä kehittää uusi tapa hajottaa iso monoliittinen koodi pienemmässä luettavassa koodissa, ts. (Function)

Funktion käytöstä johtuen siitä tuli parempi tapa moduloida. Toiminto on vain yksi tapa ryhmitellä koodien suoritusrivi yhdeksi kappaleeksi ja nimetä se. Nimi auttaa meitä kutsumaan sitä tavalla, jolla voit soittaa minulle, jos tiedät nimeni.

Kuten olemme nähneet, R: ssä on useita sisäänrakennettuja toimintoja, jotka tekevät meidän

Työskentele helpommin, meidän täytyy vain tuoda kirjastot ja käyttää toimintoja

saatavana näissä kirjastoissa.

Johtopäätös - R-ohjelman toiminnot

R: n ensisijaiset käyttötarkoitukset ovat ja ovat aina tilastot, visualisointi ja koneoppiminen, mikä vaatii paljon laskelmia ja visualisointeja, mikä tarkoittaa, että me tarvitsemme paljon toimintoja. Harvat tilastolliset laskelmat, kuten keskiarvo, mediaani, keskihajonta jne., Vaaditaan melkein kaikissa Data Science -projekteissa, siksi meillä on paljon sisäänrakennettuja kirjastoja, jotka koostuvat monista toiminnoista, joita käytetään usein. Jos tarvitsemme uuden toiminnallisuuden käyttöönottoa, voimme luoda omia toimintoja.

Suositellut artikkelit

Tämä on opas R-ohjelman toimintoihin. Tässä keskustellaan joistakin tärkeistä ja usein käytetyistä R-ohjelman toiminnoista ja muodosta oman funktion kirjoittamiseen. Saatat myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. R-ohjelmointikieli
  2. R Ohjelmointi vs Python
  3. Ura R-ohjelmoinnissa
  4. R-ohjelmoinnin opetusohjelma verkossa
  5. Esimerkkejä Pythonin sisäänrakennetuista toiminnoista

Luokka: