18 найкращих запитань і відповідей на інтерв’ю з програмування R (2025)

Ось питання та відповіді на співбесіді з програмування R для нових і досвідчених кандидатів, щоб отримати роботу своєї мрії.

 

R Programming Viva Запитання та відповіді для першокурсників

1) Поясніть, що таке R?

R – це програмне забезпечення для аналізу даних, яке використовують аналітики, спеціалісти з кількісних аналізів, статистики, дослідники даних та інші.


2) Перелічіть деякі функції, які надає R?

Функція, яку надає R

  • Середня
  • Медіана
  • розподіл
  • Коваріація
  • Регресія
  • Нелінійний
  • Змішані ефекти
  • GLM
  • GAM. тощо

3) Поясніть, як можна запустити GUI R commander?

Введення команди («Rcmdr») у консолі R запускає GUI R commander.


4) Як у R можна імпортувати дані?

Ви використовуєте R commander для імпорту даних у R, і є три способи, якими ви можете ввести дані в нього

  • Ви можете ввести дані безпосередньо через Дані  Новий набір даних
  • Імпорт даних із звичайного тексту (ASCII) або інших файлів (SPSS, Minitab тощо)
  • Прочитайте набір даних, ввівши назву набору даних або вибравши набір даних у діалоговому вікні
R Питання для співбесіди з програмування
R Питання для співбесіди з програмування

5) Згадайте, що не робить мова «R»?

  • Хоча R програмування може легко підключатися до СУБД не є базою даних
  • R не містить жодного графічного інтерфейсу користувача
  • Хоча він підключається до Excel/Microsoft Офіс легко, мова R не надає жодного перегляду даних у вигляді електронних таблиць

6) Поясніть, як записуються команди R?

У R будь-де в програмі потрібно перед рядком коду поставити, наприклад, знак #

  • # віднімання
  • # поділ
  • # примітка порядок операцій існує

7) Як ви можете зберегти свої дані в R?

Щоб зберегти дані в R, є багато способів, але найпростіший спосіб зробити це

Перейдіть до «Дані» > «Активний набір даних» > «Експортувати активний набір даних», і з’явиться діалогове вікно, коли ви натиснете кнопку «OK», у якому ви зможете зберегти дані звичайним способом.


8) Згадайте, як ви можете створювати кореляції та коваріації?

Ви можете створювати кореляції за допомогою функції cor () для створення кореляцій та функції cov () для створення коваріацій.


9) Поясніть, що таке t-тести в R?

У R функція t.test () створює різноманітні t-тести. Т-тест є найпоширенішим тестом у статистиці, який використовується для визначення того, чи рівні середні значення двох груп.


10) Поясніть, для чого використовуються функції With () і By () у R?

  • Функція With() подібна до DATA в SAS, вона застосовує вираз до набору даних.
  • Функція BY() застосовує функцію до кожного рівня факторів. Це схоже на обробку BY у SAS.

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 (Not Available), чому неможливі значення представлені символом NaN (а не числом).


14) Поясніть, що таке транспонування?

Для зміни форми даних раніше аналіз R надає різні методи, а транспонування є найпростішим методом зміни форми набору даних. Щоб транспонувати матрицю або кадр даних t () використовується функція.


15) Поясніть, як дані агрегуються в R?

Згорнувши дані в R за допомогою однієї або кількох змінних BY, це стає легко. При використанні aggregate() функції змінна BY має бути в списку.


16) Яка функція використовується для додавання наборів даних у R?

Функція rbind може бути використана для об’єднання двох кадрів даних (наборів даних). Два кадри даних повинні мати однакові змінні, але вони не повинні бути в тому самому порядку.


17) Яке використання функцій subset() і sample() у R?

У R функції subset() допомагають вам вибирати змінні та спостереження, а за допомогою функції sample() ви можете вибирати випадкову вибірку розміром n із набору даних.


18) Поясніть, як можна створити таблицю в R без зовнішнього файлу?

Використовуйте код

myTable = data.frame()
edit(myTable)

Цей код відкриє електронну таблицю, схожу на Excel, де ви зможете легко ввести свої дані.

Ці запитання для співбесіди також допоможуть вам у життєдіяльності (усному)