For writing an R program to change the first level of a factor with another level of a given factor, we are using built-in functions levels(), factor().
The levels(), factor() functions in R compute the levels of factors of the vector in a single function.
Factors are stored as integer vectors and which is closely related to vectors. The syntax of these functions are
factor(x = character(), levels, labels = levels,exclude = NA, ordered = is.ordered(x), nmax = NA)
In this R program, we directly give the values to built-in functions. And print the function result. Here we used variable A for assigning vector values and variable fa for finding the factor value of the vector. Finally, display the results.
STEP 1: Assign variable A with vector values
STEP 2: Display the real vector values
STEP 3:Call the built-in function factor as fa = factor(A)
STEP 4: Print the factor of the vector
STEP 6:Call the built-in function levels as levels(fa) = "e"
STEP 7: print the variable fa
A= c("a", "b", "a", "c", "b") print("Original vector is:") print(A) fa = factor(A) print("Factor of the vector is:") print(fa) levels(fa) = "e" print(fa)
 "Original vector is:"  "a" "b" "a" "c" "b"  "Factor of the vector is:"  a b a c b Levels: a b c  e b e c b Levels: e b c