I created a data frame using read.csv(file , header=FALSE)
My first column has been given an incorrect factor ordering. when i execute data$V1
the order is correct but the levels are not?
Executing c(data$V1)
reveals the order is not correct, how can I independently reorder these levels and keep the values in the same location.
Outputs below
> data$V1
[1] 0 < 1 in 100000 < 1 in 10000 < 1 in 1000 < 1 in 100 < 1 in 10 > 1 in 10
Levels: < 1 in 10 < 1 in 100 < 1 in 1000 < 1 in 10000 < 1 in 100000 > 1 in 10 0
> c(data$V1)
[1] 7 5 4 3 2 1 6