18 najczęściej zadawanych pytań do rozmowy kwalifikacyjnej w zakresie programowania R & Odpowiedzi

Anonim

1) Wyjaśnij, co to jest R?

R to oprogramowanie do analizy danych, z którego korzystają analitycy, kwanty, statystycy, naukowcy zajmujący się danymi i inni.

2) Wymień niektóre funkcje, które zapewnia R?

Funkcje, które zapewnia R to

  • Oznaczać
  • Mediana
  • Dystrybucja
  • Kowariancja
  • Regresja
  • Nieliniowy
  • Efekty mieszane
  • GLM
  • GAM. itp.

3) Wyjaśnij, jak uruchomić GUI dowódcy R?

Wpisanie polecenia („Rcmdr”) w konsoli R uruchamia GUI dowódcy R.

4) W R jak możesz importować dane?

Używasz programu R Commander do importowania danych w języku R i istnieją trzy sposoby wprowadzania do niego danych

  • Dane można wprowadzać bezpośrednio za pomocą opcji Dane  Nowy zestaw danych
  • Importuj dane ze zwykłego tekstu (ASCII) lub innych plików (SPSS, Minitab itp.)
  • Odczytaj zestaw danych, wpisując nazwę zestawu danych lub wybierając zestaw danych w oknie dialogowym

5) Wspomnieć, czego nie robi język „R”?

  • Chociaż programowanie R może łatwo łączyć się z DBMS, nie jest bazą danych
  • R nie składa się z żadnego graficznego interfejsu użytkownika
  • Chociaż łatwo łączy się z Excel / Microsoft Office, język R nie zapewnia żadnego widoku danych w arkuszu kalkulacyjnym

6) Wyjaśnij, jak są napisane polecenia języka R?

W języku R w dowolnym miejscu programu musisz na przykład poprzedzić wiersz kodu znakiem #

  • # odejmowanie
  • # podział
  • # notatka kolejność operacji istnieje

7) Jak możesz zapisać swoje dane w R?

Istnieje wiele sposobów zapisywania danych w języku R, ale najłatwiej jest to zrobić

Idź do Dane> Aktywny zestaw danych> Eksportuj aktywny zestaw danych i pojawi się okno dialogowe, po kliknięciu OK okno dialogowe pozwala zapisać dane w zwykły sposób.

8) Wspomnij, w jaki sposób możesz tworzyć współzależności i kowariancje?

Współzależności można tworzyć za pomocą funkcji cor () w celu uzyskania współzależności i funkcji cov () w celu uzyskania kowariancji.

9) Wyjaśnij, czym są testy t w R?

W języku R funkcja t.test () generuje różnorodne testy t. Test t jest najczęściej stosowanym testem statystycznym i służy do określania, czy średnie z dwóch grup są sobie równe.

10) Wyjaśnij, do czego służy funkcja With () i By () w R?

  • Funkcja With () jest podobna do DATA w SAS, stosuje wyrażenie do zestawu danych.
  • Funkcja BY () stosuje funkcję do każdego poziomu współczynników. Jest podobny do przetwarzania BY w SAS.

11) Jakie struktury danych w R są używane do wykonywania analiz statystycznych i tworzenia wykresów?

R ma struktury danych, takie jak

  • Wektory
  • Macierze
  • Tablice
  • Ramki danych

12) Wyjaśnij ogólny format macierzy w R?

Ogólny format to

Mymatrix< - matrix (vector, nrow=r , ncol=c , byrow=FALSE,dimnames = list ( char_vector_ rowname, char_vector_colnames))

13) W R jak reprezentowane są brakujące wartości?

W R brakujące wartości są reprezentowane przez NA (niedostępne), dlaczego niemożliwe wartości są reprezentowane przez symbol NaN (nie liczba).

14) Wyjaśnij, co jest transponowane?

W przypadku wcześniejszego ponownego kształtowania danych analiza R zapewnia różne metody, a transpozycja jest najprostszą metodą przekształcania zbioru danych. Do transpozycji macierzy lub ramki danych używana jest funkcja t ().

15) Wyjaśnij, w jaki sposób dane są agregowane w R?

Dzięki zwinięciu danych w języku R przy użyciu jednej lub więcej zmiennych BY staje się to łatwe. Podczas korzystania z funkcji agregat () zmienna BY powinna znajdować się na liście.

16) Jaka jest funkcja dodawania zbiorów danych w R?

Funkcja rbind może służyć do łączenia dwóch ramek danych (zestawów danych). Dwie ramki danych muszą mieć te same zmienne, ale nie muszą być w tej samej kolejności.

17) Jakie jest zastosowanie funkcji subset () i funkcji sample () w R?

W języku R funkcje subset () pomagają wybierać zmienne i obserwacje, podczas gdy za pomocą funkcji sample () można wybrać losową próbkę o rozmiarze n ze zbioru danych.

18) Wyjaśnij, jak możesz utworzyć tabelę w R bez zewnętrznego pliku?

Użyj kodu

myTable = data.frame()edit(myTable)

Ten kod otworzy arkusz kalkulacyjny podobny do Excela, w którym możesz łatwo wprowadzić swoje dane.