**R Factors**

Used to represent categorical data.

Created using the **factor() function**.

###
**Example**

```
# Creating a factor
gender <- c("Male", "Female", "Male", "Female", "Male")
gender_factor <- factor(gender)
levels(gender_factor)
```

You can also specify the levels of the factor explicitly

###
**Example**

```
# Creating a factor with specified levels
education <- c("High School", "Bachelor's", "Master's", "PhD", "Bachelor's")
education_factor <- factor(education, levels = c("High School", "Bachelor's", "Master's", "PhD"))
levels(education_factor)
```

**Accessing a Factor**

We can access the factors with index number inside a [] bracket.

###
**Example**

```
gender <- c("Male", "Female", "Male", "Female", "Male")
gender[2]
```

**Length of a Factor**

Using **length() function** we can find the length of a factor

###
**Example**

```
gender <- c("Male", "Female", "Male", "Female", "Male")
length(gender)
```

**Quick Recap - Topics Covered**

R Factors

Used to represent categorical data.

Created using the

**factor() function**.

**Example**
gender <- c("Male", "Female", "Male", "Female", "Male")

gender_factor <- factor(gender)

levels(gender_factor)

**Practice With Examples in Compilers**

The Concepts and codes you leart practice in Compilers till you are confident of doing on your own. A Various methods of examples, concepts, codes availble in our websites. Don't know where to start Down some code examples are given for this page topic use the code and compiler.

###
**
Example ****js**

Example 1
Example 2
Example 3
Example 4
Example 5

**Quiz**