R Programming
R Programming is a powerful open-source programming language specifically designed for statistical computing, data analysis, and data visualization. It provides a rich ecosystem of packages and tools for data manipulation, machine learning, and creating publication-quality visualizations, making it a popular choice among data scientists and researchers.
Take this assessment to understand R Programming and identify areas for further learning.
Read the FAQs tab carefully for Instructions before beginning the assessment.
NYXPoints are used to generate the Leaderboard (coming soon). They are awarded for achieving a certain score.
- 200 nyxpoints for a passing score of 80% or more
- 300 nyxpoints for a perfect score of 100%
- Didn’t pass? You still get 30 nyxpoints for attempting the assesment
IMPORTANT instructions for taking the Assessment
- The timer starts when you click Start Assessment
- DO NOT refresh/reload the page or use the back button to navigate away from the page.
- Navigating away from the assessment page DOES NOT stop/pause the timer and the will restart the assessment when you come back to it. The answers are NOT saved.
General
- There are NO pre-requisites to take this assessment. Take this assessment even if you are completely new to Linux.
- The assessment is completely FREE.
- Preferably take it in a closed book mode.
- DO NOT copy/paste, share or upload questions elsewhere.
Eligible Rewards

300 NyxCoins*
* NyxCoins vary on score
Assessment Summary
0 of 30 Questions completed
Questions:
Information
You have already completed the assessment before. Hence you can not start it again.
Assessment is loading…
You must sign in or sign up to start the assessment.
You must first complete the following:
Results
Results
0 of 30 Questions answered correctly
Your time:
Time has elapsed
You have reached 0 of 0 point(s), (0)
Earned Point(s): 0 of 0, (0)
0 Essay(s) Pending (Possible Point(s): 0)
| Average score |
|
| Your score |
|
Categories
- Not categorized 0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- Current
- Review
- Answered
- Correct
- Incorrect
-
Question 1 of 30
1. Question
Which operator is traditionally used for assignment in R?
CorrectIncorrect -
Question 2 of 30
2. Question
Which function displays the structure of an object?
CorrectIncorrect -
Question 3 of 30
3. Question
Which data type stores TRUE/FALSE?
CorrectIncorrect -
Question 4 of 30
4. Question
R is primarily a ____ language.
CorrectIncorrect -
Question 5 of 30
5. Question
Which R package is primarily used for creating data visualizations?
CorrectIncorrect -
Question 6 of 30
6. Question
Which object stores elements of different types?
CorrectIncorrect -
Question 7 of 30
7. Question
Factors are mainly used to store:
CorrectIncorrect -
Question 8 of 30
8. Question
Which function combines vectors?
CorrectIncorrect -
Question 9 of 30
9. Question
Which indexing returns all rows of column 2 in df?
CorrectIncorrect -
Question 10 of 30
10. Question
Which function gives summary statistics?
CorrectIncorrect -
Question 11 of 30
11. Question
Which package is commonly used for machine learning?
CorrectIncorrect -
Question 12 of 30
12. Question
Which function creates a sequence?
CorrectIncorrect -
Question 13 of 30
13. Question
Which apply function works over rows/columns of a matrix?
CorrectIncorrect -
Question 14 of 30
14. Question
Which package is one of the core packages of the tidyverse?
CorrectIncorrect -
Question 15 of 30
15. Question
Which function merges data frames?
CorrectIncorrect -
Question 16 of 30
16. Question
What is the output of length(c(1,2,3))?
CorrectIncorrect -
Question 17 of 30
17. Question
Which function identifies duplicated values?
CorrectIncorrect -
Question 18 of 30
18. Question
Which function converts text to factor?
CorrectIncorrect -
Question 19 of 30
19. Question
Which package is used for interactive web apps?
CorrectIncorrect -
Question 20 of 30
20. Question
Which family is used for logistic regression in glm()?
CorrectIncorrect -
Question 21 of 30
21. Question
Which function fits a linear regression model?
CorrectIncorrect -
Question 22 of 30
22. Question
Which function sets a random seed?
CorrectIncorrect -
Question 23 of 30
23. Question
Which R object has a fixed length once it is created?
CorrectIncorrect -
Question 24 of 30
24. Question
Which package is widely used for data manipulation?
CorrectIncorrect -
Question 25 of 30
25. Question
What does %in% do?
CorrectIncorrect -
Question 26 of 30
26. Question
Which function measures execution time approximately?
CorrectIncorrect -
Question 27 of 30
27. Question
Which function serializes an R object to disk?
CorrectIncorrect -
Question 28 of 30
28. Question
What is lazy evaluation mainly associated with?
CorrectIncorrect -
Question 29 of 30
29. Question
Which practice best improves production-grade R code?
CorrectIncorrect -
Question 30 of 30
30. Question
Which function creates an environment?
CorrectIncorrect
