[R] removing factor values in the main data frame
Ulrik Stervbo
ulrik.stervbo at gmail.com
Tue Mar 1 17:55:42 CET 2016
Without more information it is hard to see where things go wrong.
To judge from your text, I am not sure you do things correct. You are doing
it along the lines of:
str(mydata)
submydata <- subset(mydata, ... )
submydata <- droplevels(submydata)
str(submydata)
right?
On Tue, 1 Mar 2016 at 17:45 hoda rahmati <hodarahmati68 at yahoo.com> wrote:
> I also tried droplevels but after getting str(submydata) again I see no
> changes in COUNTRY
>
>
> On Tuesday, March 1, 2016 8:38 AM, Ulrik Stervbo <ulrik.stervbo at gmail.com>
> wrote:
>
>
> Hi,
>
> I think droplevels(df) is what you are looking for.
>
> Best wishes,
> Ulrik
>
> On Tue, 1 Mar 2016 at 17:33 hoda rahmati via R-help <r-help at r-project.org>
> wrote:
>
> Hi all,I have the following main data frame:(mydata) $ TE : num 40
> 40 20 20 20 20 20 20 20 40 ... $ TR : num 49 49 28 28 28 28 28 28 28
> 49 ... $ COUNTRY : Factor w/ 27 levels "","AU","BA","BE",..: 8 8 8 8
> 8 ...among the COUNTRY I just need US and AU,first I get a subset to
> contain just these two countries:
> submydata=subset(mydata,COUNTRY%in%c("US","AU"))
> factor(submydata$COUNTRY) but after this when I get str of mydata again I
> have the same data frame with no changes in COUNTRY, however I want mydata
> to be like:
> $ TE : num 40 40 20 20 20 20 20 20 20 40 ... $ TR : num 49
> 49 28 28 28 28 28 28 28 49 ... $ COUNTRY : Factor w/ 2 levels
> "","AU","US",..: 8 8 8 8 8 8 8 8 8 8Thanks for any help
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> <http://www.r-project.org/posting-guide.html>
> and provide commented, minimal, self-contained, reproducible code.
>
>
>
>
[[alternative HTML version deleted]]
More information about the R-help
mailing list