## 1. What is a vector in R?

### Answer:

### Explanation:

In R, a vector is essentially a 1-dimensional array that can hold numeric, character, or logical data.

## 2. How do you create a vector in R?

### Answer:

### Explanation:

The c() function is used to create vectors in R by concatenating elements together.

## 3. Which function is used to combine two vectors in R?

### Answer:

### Explanation:

The c() function can also be used to combine two or more vectors into a single vector.

## 4. What is the result of combining a numeric and a character vector in R?

### Answer:

### Explanation:

When a numeric vector is combined with a character vector in R, the numeric elements are coerced into characters, resulting in a character vector.

## 5. How can you access the third element of a vector named 'vec' in R?

### Answer:

### Explanation:

Elements of a vector are accessed using square brackets and the index of the element, so 'vec[3]' accesses the third element.

## 6. How do you create a sequence from 1 to 10 in R?

### Answer:

### Explanation:

A sequence from 1 to 10 can be created either by using the colon operator '1:10' or the seq() function as 'seq(1, 10)'.

## 7. What is the purpose of the rep() function in R?

### Answer:

### Explanation:

The rep() function is used to replicate the elements of a vector a specified number of times.

## 8. How do you check if two vectors are equal in R?

### Answer:

### Explanation:

The '==' operator is used to compare two vectors element-wise in R.

## 9. Which function can you use to sort a vector in R?

### Answer:

### Explanation:

Both sort() and order() functions can be used to sort a vector in R, but they have different functionalities.

## 10. What is the result of the expression length(c(1, 2, 3, 4)) in R?

### Answer:

### Explanation:

The length() function returns the number of elements in a vector, so length(c(1, 2, 3, 4)) is 4.

## 11. How do you remove NA values from a vector in R?

### Answer:

### Explanation:

The na.omit() function removes NA values from a vector in R.

## 12. How do you calculate the sum of all elements in a numeric vector 'vec'?

### Answer:

### Explanation:

The sum() function calculates the sum of all elements in a numeric vector.

## 13. What does the which() function do with a logical vector in R?

### Answer:

### Explanation:

The which() function returns the indices of the vector where the elements are TRUE.

## 14. How do you create a vector of 10 consecutive numbers starting from 5 in R?

### Answer:

### Explanation:

seq(5, 15) creates a sequence of numbers from 5 to 15, which includes 10 consecutive numbers starting from 5.

## 15. Which vector type can store elements of different data types in R?

### Answer:

### Explanation:

In R, a list can store elements of different data types, including numbers, characters, and even other lists or data frames.