Description Usage Arguments Details Author(s) See Also Examples
generate
easily create a new variable within the data frame
1 |
data |
data frame |
var |
name of a new variable |
expr |
value or Expression: See examples below. |
If data is specified, it returns the whole dataframe with recoded variables.
The value of the variable are specified by expr
argument.
If expr
is NULL, generate
produce a vector
NA
.
Myo Minn Oo (Email: dr.myominnoo@gmail.com | Website: https://myominnoo.github.io/)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | ## Not run:
infert.new <- generate(infert, age)
head(infert.new)
infert.new <- generate(infert, age.cat)
head(infert.new)
infert.new <- generate(infert, age.cat,
ifelse(age < 20, 1,
ifelse(age >= 20 & age < 30, 2,
ifelse(age >= 30 & age < 40, 3, 4))))
head(infert.new)
# based on vector
age <- infert$age
age.cat <- generate(NULL, age.cat, ifelse(age < 20, 1,
ifelse(age >= 20 & age < 30, 2,
ifelse(age >= 30 & age < 40, 3, 4))))
age.cat
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.