Convert a String to an Expression in R Programming – parse() Function Last Updated : 24 Jun, 2020 Improve Improve Like Article Like Save Share Report parse() function in R Language is used to convert an object of character class to an object of expression class. Syntax: parse(text = character) Parameters: character: Object of character class Example 1: # R program to convert # character to expression # Creating an object of character class x <- "sin(pi / 2)" # Class of object class(x) # Calling parse() Function x1 <- parse(text = x) # Class of parsed object class(x1) Output: [1] "character" [1] "expression" Example 2: # R program to convert # character to expression # Creating an object of character class x <- "2 ^ 3" # Evaluating the value of object eval(x) # Calling parse() Function x1 <- parse(text = x) # Evaluating the value of object eval(x1) Output: [1] "2^3" [1] 8 Like Article Suggest improvement Next Convert an Expression to a String in R Programming - deparse() Function Share your thoughts in the comments Add Your Comment Please Login to comment...