11. Create a data frame with columns Name, Age, and Gender and print it.

Required Input:

None

Expected Output:

   Name Age Gender
1 Alice  25 Female
2   Bob  30   Male
3 Carol  22 Female

Code In R

# Predefined structure data_frame <- data.frame(Name = c("Alice", "Bob", "Carol"), Age = c(25, 30, 22), Gender = c("Female", "Male", "Female")) print(data_frame)

Run Code?

Click Run Button to view compiled output

12. Write an R program to access the second column of a data frame.

Required Input:

Data Frame: 
 Name Age Gender
1 Alice 25 Female
2 Bob 30 Male
3 Carol 22 Female

Expected Output:

[1] 25 30 22

Code In R

# Predefined structure data_frame <- data.frame(Name = c("Alice", "Bob", "Carol"), Age = c(25, 30, 22), Gender = c("Female", "Male", "Female")) second_column <- data_frame$Age print(second_column)

Run Code?

Click Run Button to view compiled output

13. Write an R program to find the maximum value in a vector.

Required Input:

Vector: [3, 8, 1, 15, 6]

Expected Output:

Maximum Value: 15

Code In R

# Predefined structure vector <- c(3, 8, 1, 15, 6) max_value <- max(vector) print(paste("Maximum Value:", max_value))

Run Code?

Click Run Button to view compiled output

14. Create a list containing a vector, a matrix, and a data frame.

Required Input:

None

Expected Output:

$vector
[1] 1 2 3

$matrix
     [,1] [,2]
[1,]    1    3
[2,]    2    4

$data_frame
   Name Age
1 Alice  25
2   Bob  30

Code In R

# Predefined structure list_object <- list(vector = c(1, 2, 3), matrix = matrix(c(1, 2, 3, 4), nrow = 2), data_frame = data.frame(Name = c("Alice", "Bob"), Age = c(25, 30))) print(list_object)

Run Code?

Click Run Button to view compiled output

15. Write an R program to use an if statement to check if a number is positive, negative, or zero.

Required Input:

Number: -5

Expected Output:

The number is negative

Code In R

# Predefined structure num <- -5 if (num > 0) { print("The number is positive") } else if (num < 0) { print("The number is negative") } else { print("The number is zero") }

Run Code?

Click Run Button to view compiled output

16. Write a function in R that takes two numbers as arguments and returns their product.

Required Input:

Number 1: 4
Number 2: 5

Expected Output:

Product: 20

Code In R

# Predefined structure multiply <- function(a, b) { # Your logic here } result <- multiply(4, 5) print(paste("Product:", result))

Run Code?

Click Run Button to view compiled output

17. Write an R program to calculate the factorial of a number using recursion.

Required Input:

Number: 5

Expected Output:

Factorial: 120

Code In R

# Predefined structure factorial <- function(n) { # Your logic here } result <- factorial(5) print(paste("Factorial:", result))

Run Code?

Click Run Button to view compiled output

18. Create a vector of 10 random numbers between 1 and 100 using runif.

Required Input:

None

Expected Output:

[1] 32.5 56.8 12.3 ...

Code In R

# Predefined structure random_numbers <- runif(10, min = 1, max = 100) print(random_numbers)

Run Code?

Click Run Button to view compiled output

19. Write an R program to sort a vector in ascending order.

Required Input:

Vector: [10, 5, 8, 3, 1]

Expected Output:

[1]  1  3  5  8 10

Code In R

# Predefined structure vector <- c(10, 5, 8, 3, 1) sorted_vector <- sort(vector) print(sorted_vector)

Run Code?

Click Run Button to view compiled output

20. Write an R program to calculate the sum of the diagonal elements of a matrix.

Required Input:

Matrix: 
 [,1] [,2] [,3]
[1,] 1 2 3
[2,] 4 5 6
[3,] 7 8 9

Expected Output:

Diagonal Sum: 15

Code In R

# Predefined structure matrix <- matrix(1:9, nrow = 3) diagonal_sum <- sum(diag(matrix)) print(paste("Diagonal Sum:", diagonal_sum))

Run Code?

Click Run Button to view compiled output

ad vertical

2 of 3