%*=% | R Documentation |
Updates the left-hand, numeric type object by multiplying it by the right-hand value, reassigning the product to the left-hand object.
lhs %*=% rhs
lhs |
An numeric object existing in the global/ parent environment. |
rhs |
A numeric value to multiply the lhs by |
Currently in R, if you want to update the value
of a numeric object to be the outcome of some
arithmetic operation, you have to initialize the
object and then reassign it. For example:
apple <- 2
and then apple <- apple * 3
. This
sort of thing is generally referred to as
augmented variable assignment. This function allows
users to update the value of an object through
multiplying it by the value on the right-hand side.
Returns the arithmetically-updated left-hand object into the environment the operation was performed in.
{
example <- 3
example %*=% 4
example # returns 12
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.