Modify Data of a Data Frame with an Expression in R Programming – with() Function
with()
function in R Language is used to modify data of a data frame by evaluating an expression within the arguments of the function.
Syntax: with(x, expr)
Parameters:
x: Data frame
expr: Expression to modify data
Example 1:
BOD
with(BOD, {BOD$demand < - BOD$demand + 1 ; print (BOD$demand)})
|
Output:
Time demand
1 1 8.3
2 2 10.3
3 3 19.0
4 4 16.0
5 5 15.6
6 7 19.8
[1] 9.3 11.3 20.0 17.0 16.6 20.8
Example 2:
df = data.frame(
"Name" = c( "abc" , "def" , "ghi" ),
"Language" = c( "R" , "Python" , "Java" ),
"Age" = c( 22 , 25 , 45 )
)
df
with(df, {df$Age < - df$Age + 10 ; print (df$Age)})
|
Output:
Name Language Age
1 abc R 22
2 def Python 25
3 ghi Java 45
[1] 32 35 55
Last Updated :
17 Jun, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...