Hi, and thanks in advance.

I have used the following to try to obtain singly-imputed values for missing 
data comprising no more than 15%
of any variable in the data:

> library(Hmisc)
> some.df = read.csv("N:/.../some.csv", header = TRUE, stringsAsFactors = TRUE)
> some.trans <- transcan(~ contin.var1 + contin.var2 + categ.var1 + categ.var2,
> categorical =c("categ.var1","categ.var2"),
> transformed = TRUE,
> imputed = TRUE,
> impcat = "score",
> data = some.df,
> iter.max = 100,
> shrink = TRUE,
> method = "canonical"
> )
> attach(some.df,pos=1)
> some.df.imputed <- impute(some.trans)

It seems to run, but the object "some.df.imputed" isn't a dataframe, and R 
issues the message

> Imputed missing values with the following frequencies
> and stored them in variables with their original names:
>
> contin.var1     contin.var2
>         13                    9

which seems to imply that the categorical variables were not imputed.  What I 
want, simply put, is a dataframe
with imputed values for both the continuous and categorical variables.  I'm 
sure I'm doing something silly.
Any help would be greatly appreciated.


Thanks,
David




  ________________________________

This message contains information which may be confident...{{dropped:11}}

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to