Back to Browse

How to Convert a Factor to Numeric in R (Example Code) | Vector & Data Frame Column | Keep Numbers

1.4K views
Apr 8, 2023
6:05

How to convert a factor to numeric in the R programming language. More details: https://statisticsglobe.com/how-to-convert-a-factor-to-numeric-in-r/ R code of this video: vec <- factor(c(5, 3, 6, 3, 6, 6, 5)) # Create example vector vec class(vec) # Class of example vector vec_1 <- as.numeric(vec) # Apply as.numeric() vec_1 # Different numbers in output vec_2 <- as.numeric(as.character(vec)) # Apply as.numeric() & as.character() vec_2 # Same numbers in output data <- data.frame(x1 = factor(c(4, 4, 4, 2, 3, 2)), # Create example data frame x2 = letters[1:6], x3 = 6:1) data sapply(data, class) # Classes of columns data_new <- data # Convert column to numeric data_new$x1 <- as.numeric(as.character(data_new$x1)) data_new sapply(data_new, class) # Updated classes Follow me on Social Media: Facebook – Statistics Globe Page: https://www.facebook.com/statisticsglobecom/ Facebook – R Programming Group for Discussions & Questions: https://www.facebook.com/groups/statisticsglobe Facebook – Python Programming Group for Discussions & Questions: https://www.facebook.com/groups/statisticsglobepython LinkedIn – Statistics Globe Page: https://www.linkedin.com/company/statisticsglobe/ LinkedIn – R Programming Group for Discussions & Questions: https://www.linkedin.com/groups/12555223/ LinkedIn – Python Programming Group for Discussions & Questions: https://www.linkedin.com/groups/12673534/ Twitter: https://twitter.com/JoachimSchork Music by bensound.com

Download

0 formats

No download links available.

How to Convert a Factor to Numeric in R (Example Code) | Vector & Data Frame Column | Keep Numbers | NatokHD