transform is a generic function, which—at least
currently—only does anything useful with
transform.default converts its first argument to
a data frame if possible and calls
The object to be transformed
Further arguments of the form
... arguments to
transform.data.frame are tagged
vector expressions, which are evaluated in the data frame
_data. The tags are matched against
names(_data), and for
those that match, the value replace the corresponding variable in
_data, and the others are appended to
The modified value of
This is a convenience function intended for use interactively. For
programming it is better to use the standard subsetting arithmetic functions,
and in particular the non-standard evaluation of
transform can have unanticipated consequences.
If some of the values are not vectors of the appropriate length, you deserve whatever you get!
within for a more flexible approach,
transform(airquality, Ozone = -Ozone) transform(airquality, new = -Ozone, Temp = (Temp-32)/1.8) attach(airquality) transform(Ozone, logOzone = log(Ozone)) # marginally interesting ... detach(airquality)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.