How to Convert Character to Numeric in R?
Last Updated :
08 Dec, 2021
In this article, we will discuss how to convert characters to numeric in R Programming Language.
We can convert to numeric by using as.numeric() function.
Syntax:
as.numeric(character)
where, character is an character vector
Example:
R
data = c ( '1' , '2' , '3' , '4' , '5' )
class (data)
final = as.numeric (data)
print (final)
class (final)
|
Output:
[1] "character"
[1] 1 2 3 4 5
[1] "numeric"
Convert a column from character to numeric
Here we are considering a dataframe and then convert a dataframe column from character to numeric.
Syntax:
as.numeric(dataframe$column_name)
Example:
R
data = data.frame (marks1= c ( '90' , '78' , '89' , '76' ),
marks2= c ( '92' , '68' , '78' , '96' ),
marks3= c ( '90' , '78' , '89' , '76' ))
print ( as.numeric (data$marks1))
print ( as.numeric (data$marks2))
print ( as.numeric (data$marks3))
|
Output:
[1] 90 78 89 76
[1] 92 68 78 96
[1] 90 78 89 76
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...