상위 18개 R 프로그래밍 인터뷰 질문 및 답변(2024)

꿈의 직업을 얻기 위한 경험이 풍부한 지원자와 신입 지원자를 위한 R 프로그래밍 인터뷰 질문과 답변은 다음과 같습니다.

 

신입생을 위한 R 프로그래밍 Viva 질문 및 답변

1) R이 무엇인지 설명해주세요.

R은 분석가, 수량 분석가, 통계학자, 데이터 과학자 등이 사용하는 데이터 분석 소프트웨어입니다.


2) R이 제공하는 기능 중 일부를 나열해 보세요.

R이 제공하는 기능은 다음과 같습니다.

  • Mean
  • 중앙값
  • 콘텐츠 배급
  • 공분산
  • 리그레션
  • 비선형
  • 혼합 효과
  • GLM
  • GAM. 등.

3) R Commander GUI를 어떻게 시작할 수 있는지 설명해주세요.

R 콘솔에 명령("Rcmdr")을 입력하면 R 명령 GUI가 시작됩니다.


4) R에서 데이터를 어떻게 가져올 수 있습니까?

R 명령을 사용하여 R에서 데이터를 가져오며 데이터를 입력할 수 있는 세 가지 방법이 있습니다.

  • 데이터  새 데이터 세트를 통해 직접 데이터를 입력할 수 있습니다.
  • 일반 텍스트(ASCII) 또는 기타 파일(SPSS, Minitab 등)에서 데이터 가져오기
  • 데이터 세트 이름을 입력하거나 대화 상자에서 데이터 세트를 선택하여 데이터 세트를 읽습니다. box
R 프로그래밍 인터뷰 질문
R 프로그래밍 인터뷰 질문

5) 'R' 언어가 수행하지 않는 기능은 무엇인지 언급해 보세요.

  • 그래도 R 프로그래밍 데이터베이스가 아닌 DBMS에 쉽게 연결할 수 있습니다.
  • R은 그래픽 사용자 인터페이스로 구성되지 않습니다.
  • Excel에 연결되어 있지만/Microsoft Office에서는 쉽게 사용할 수 있지만 R 언어는 데이터에 대한 스프레드시트 보기를 제공하지 않습니다.

6) R 명령어가 어떻게 작성되는지 설명해주세요.

R에서는 프로그램의 어느 곳에서나 코드 줄 앞에 #sign을 붙여야 합니다. 예를 들어

  • # 빼기
  • # 분할
  • # 참고 작업 순서가 존재합니다.

7) R에 데이터를 어떻게 저장할 수 있나요?

R에 데이터를 저장하는 방법에는 여러 가지가 있지만 가장 쉬운 방법은 다음과 같습니다.

데이터 > 활성 데이터 세트 > 활성 데이터 세트 내보내기 및 대화 상자로 이동합니다. box 확인을 클릭하면 대화상자가 나타납니다. box 일반적인 방법으로 데이터를 저장할 수 있습니다.


8) 어떻게 상관관계와 공분산을 생성할 수 있는지 언급해 보세요.

cor() 함수를 사용하여 상관 관계를 생성하고 cov() 함수를 사용하여 공분산을 생성할 수 있습니다.


9) R에서 t-test가 무엇인지 설명해주세요.

R에서 t.test() 함수는 다양한 t-테스트를 ​​생성합니다. T-검정은 통계에서 가장 일반적인 검정으로 두 그룹의 평균이 서로 같은지 여부를 확인하는 데 사용됩니다.


10) R의 With()와 By()함수는 어떤 용도로 사용되는지 설명해주세요.

  • With() 함수는 SAS의 DATA와 유사하며 데이터 세트에 표현식을 적용합니다.
  • BY() 함수는 각 요인 수준에 함수를 적용합니다. SAS의 BY 처리와 유사합니다.

경험이 풍부한 R 프로그래밍 인터뷰 질문 및 답변

11) 통계 분석을 수행하고 그래프를 생성하는 데 사용되는 R의 데이터 구조는 무엇입니까?

R은 다음과 같은 데이터 구조를 가지고 있습니다.

  • 벡터
  • 행렬
  • 배열
  • 데이터 프레임

12) R의 행렬의 일반적인 형식을 설명하시겠습니까?

일반적인 형식은

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

13) R에서는 누락된 값이 어떻게 표현됩니까?

R에서 누락된 값은 NA(사용할 수 없음)로 표시되는데, 불가능한 값은 NaN(숫자 아님) 기호로 표시됩니다.


14) 조옮김이 무엇인지 설명해주세요.

이전에 데이터를 재구성하기 위해 분석 R은 다양한 방법을 제공하며 전치(Transpose)는 데이터 세트를 재구성하는 가장 간단한 방법입니다. 행렬이나 데이터 프레임을 전치하려면 t () 기능이 사용됩니다.


15) R에서 데이터가 어떻게 집계되는지 설명하세요.

하나 이상의 BY 변수를 사용하여 R에서 데이터를 축소하면 쉬워집니다. 사용할 때 aggregate() 기능을 수행하려면 BY 변수가 목록에 있어야 합니다.


16) R에서 데이터 세트를 추가하는 데 사용되는 함수는 무엇입니까?

rbind 함수는 두 개의 데이터 프레임(데이터 세트)을 결합하는 데 사용할 수 있습니다. 둘 데이터 프레임 동일한 변수를 가져야 하지만 동일한 순서일 필요는 없습니다.


17) R에서 subset() 함수와 Sample() 함수의 용도는 무엇입니까?

R에서 subset() 함수는 변수와 관측치를 선택하는 데 도움이 되는 반면, Sample() 함수를 통해 데이터 세트에서 크기 n의 무작위 샘플을 선택할 수 있습니다.


18) 외부 파일 없이 R에서 테이블을 생성할 수 있는 방법을 설명해주세요.

코드 사용

myTable = data.frame()
edit(myTable)

이 코드는 데이터를 쉽게 입력할 수 있는 스프레드시트와 같은 Excel을 엽니다.

이 인터뷰 질문은 당신의 비바(구술)에도 도움이 될 것입니다.