18 suosituinta R-ohjelmointihaastattelun kysymystä ja vastausta (2026)
Tässä on R-ohjelmoinnin haastattelukysymyksiä ja vastauksia tuoreemmille ja kokeneemmille hakijoille unelmatyönsä saamiseksi.
R Ohjelmointi Viva Kysymyksiä ja vastauksia fuksilaisille
1) Selitä mikä on R?
R on data-analyysiohjelmisto, jota käyttävät analyytikot, kvanttit, tilastotieteilijät, datatieteilijät ja muut.
2) Luettele joitain funktioita, jotka R tarjoaa?
R:n tarjoama funktio ovat
- Mean
- Mediaani
- Jakelu
- kovarianssi
- Regressio
- Epälineaarinen
- Mixed Effects
- GLM
- GAM. jne.
3) Selitä, kuinka voit käynnistää R Commander -käyttöliittymän?
Typing Komento (“Rcmdr”) R-konsolissa käynnistää R Commander -käyttöliittymän.
4) Kuinka voit tuoda tietoja R:ssä?
Käytät R-komentoa tietojen tuomiseen R:ssä, ja voit syöttää siihen tietoja kolmella tavalla
- Voit syöttää tiedot suoraan kohdassa Tiedot Uusi tietojoukko
- Tuo tietoja pelkkää tekstiä (ASCII) tai muista tiedostoista (SPSS, Minitab jne.)
- Lue tietojoukko joko ty:lläping tietojoukon nimi tai tietojoukon valitseminen valintaikkunassa

5) Mainitse mitä "R"-kieli ei tee?
- Vaikka R-ohjelmointi voi helposti muodostaa yhteyden DBMS ei ole tietokanta
- R ei koostu mistään graafisesta käyttöliittymästä
- Vaikka se on yhteydessä Exceliin/Microsoft Office helposti, R-kieli ei tarjoa laskentataulukkonäkymää tiedoista
6) Selitä kuinka R-komennot kirjoitetaan?
R:ssä missä tahansa ohjelman kohdassa sinun on esitettävä koodirivi esimerkiksi #-merkillä
- # alaryhmätracTUKSEN
- #jaosto
- # huomautus toimintojen järjestys on olemassa
7) Kuinka voit tallentaa tietosi R: hen?
Tietojen tallentamiseen R:hen on monia tapoja, mutta helpoin tapa tehdä tämä on
Siirry kohtaan Tiedot > Aktiivinen tietojoukko > Vie aktiivinen tietojoukko. Näyttöön tulee valintaikkuna, kun napsautat ok, voit tallentaa tietosi tavalliseen tapaan.
8) Mainitse, kuinka voit tuottaa rinnakkaissuhteita ja kovariansseja?
Voit tuottaa korrelaatioita kor ()-funktiolla tuottaaksesi korrelaatioita ja cov ()-funktiolla kovariansseja.
9) Selitä mikä on t-testi R:ssä?
R:ssä t.test () -funktio tuottaa erilaisia t-testejä. T-testi on tilastojen yleisin testi ja sitä käytetään määrittämään, ovatko kahden ryhmän keskiarvot keskenään yhtä suuret.
10) Selitä, mihin R:n With ()- ja By () -funktioita käytetään?
- With()-funktio on samanlainen kuin DATA SAS:ssa, se soveltaa lauseketta tietojoukkoon.
- BY()-funktio käyttää funktiota jokaiselle tekijätasolle. Se on samanlainen kuin BY-käsittely SAS:ssa.
R-ohjelmointihaastattelun kysymyksiä ja vastauksia kokeneille
11) Mitkä ovat R:n tietorakenteet, joita käytetään tilastollisiin analyyseihin ja graafien luomiseen?
R:llä on tietorakenteet, kuten
- vektorit
- matriisit
- taulukot
- Tietokehykset
12) Selitä R?:n matriisien yleinen muoto?
Yleinen muoto on
Mymatrix< - matrix (vector, nrow=r , ncol=c , byrow=FALSE, dimnames = list ( char_vector_ rowname, char_vector_colnames))
13) Miten puuttuvat arvot esitetään R:ssä?
R:ssä puuttuvia arvoja edustaa NA (ei saatavilla), miksi mahdottomia arvoja edustaa symboli NaN (ei numero).
14) Selitä, mitä on transponointi?
Uudelleenjakamista vartenping dataa ennen, analyysi R tarjoaa erilaisia menetelmiä ja transponointi on yksinkertaisin uudelleenjakomenetelmäping tietojoukko. Matriisin tai tietokehyksen transponoimiseksi t () toimintoa käytetään.
15) Selitä kuinka tiedot aggregoidaan R:ssä?
Kutistamalla tiedot R:ssä käyttämällä yhtä tai useampaa BY-muuttujaa, siitä tulee helppoa. Kun käytät aggregate() -funktion BY-muuttujan tulee olla luettelossa.
16) Mitä funktiota käytetään tietojoukkojen lisäämiseen R:ssä?
rbind-funktiota voidaan käyttää kahden datakehyksen (tietojoukon) yhdistämiseen. Kaksi datakehykset on oltava samat muuttujat, mutta niiden ei tarvitse olla samassa järjestyksessä.
17) Mitä hyötyä subset()-funktiosta ja sample()-funktiosta on R:ssä?
R:ssä subset()-funktiot auttavat sinua valitsemaan muuttujia ja havaintoja, kun taas sample()-funktiolla voit valita tietojoukosta satunnaisotoksen, jonka koko on n.
18) Selitä, kuinka voit luoda taulukon R:ssä ilman ulkoista tiedostoa?
Käytä koodia
myTable = data.frame() edit(myTable)
Tämä koodi avaa Excelin kaltaisen laskentataulukon, johon voit helposti syöttää tietosi.
Nämä haastattelukysymykset auttavat myös vivassasi (suullinen)
