On May 12, 2010, at 5:31 PM, Changbin Du wrote:

fit.dimer <- rpart(as.factor(out) ~ ., method="class", data=p_df)

fit.dimer$frame[, "var"]
[1] NE     WC     <leaf> TA     <leaf> <leaf> WG     WD     WW     WC
[11] <leaf> <leaf> <leaf> CT <leaf> FC <leaf> YG QT <leaf> [21] <leaf> <leaf> NW DP DY <leaf> SK <leaf> <leaf> <leaf>
[31] <leaf>
401 Levels: <leaf> AA AC AD AE AF AG AH AI AK AL AM AN AP AQ AR AS AT AV ...
YY

at<-grep("<leaf>", fit.dimer$frame[, "var"], value=FALSE,
ignore.case=TRUE)

fit.dimer$frame[-at, "var"]
[1] NE WC TA WG WD WW WC CT FC YG QT NW DP DY SK
401 Levels: <leaf> AA AC AD AE AF AG AH AI AK AL AM AN AP AQ AR AS AT AV ...
YY

unique(fit.dimer$frame[-at, "var"])
[1] NE WC TA WG WD WW CT FC YG QT NW DP DY SK
401 Levels: <leaf> AA AC AD AE AF AG AH AI AK AL AM AN AP AQ AR AS AT AV ...
YY


HI, Dear R community,

I tried to exact the variables used in tree construction, I used above
codes. Is there a way to remove the "401 levels......"?

Are you trying to get the number of levels to equal the present set, then:

?factor

> af <- factor(letters[1:10] ,levels=letters[1:20])
> af
 [1] a b c d e f g h i j
Levels: a b c d e f g h i j k l m n o p q r s t
> factor(af)
 [1] a b c d e f g h i j
Levels: a b c d e f g h i j

If you are trying to convert to a vector then:

?as.character

--
David.


How to add " " around each variables? I want them to become "NW", "WC",
etc.

Thanks so much!


--
Sincerely,
Changbin
--

        [[alternative HTML version deleted]]

______________________________________________
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.

David Winsemius, MD
West Hartford, CT

______________________________________________
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