[R] Transform contingency table into data.frame ?
Petr PIKAL
petr.pikal at precheza.cz
Wed Mar 17 11:27:18 CET 2010
Hi
and did you try my suggestion?
as.data.frame(as.matrix(t, row.names = names(t)))
Regards
Petr
r-help-bounces at r-project.org napsal dne 17.03.2010 11:16:43:
> Dear list,
>
> Sorry, I did not explain myself very well.
>
> I want to obtain a data.frame like this :
>
> Freq
> a 1
> b 1
> c 1
>
> This data.frame contains just one column (Freq) and each row is named.
>
> But when I use this code :
>
> df <- as.data.frame(t)
>
> or this code :
>
> df <- as.data.frame(t, row.names(t))
>
> The "a" column remains.
>
> Thanks,
> Carlos
>
> 2010/3/17 Petr PIKAL <petr.pikal at precheza.cz>
>
> > Hi
> >
> > r-help-bounces at r-project.org napsal dne 17.03.2010 10:45:48:
> >
> > > Dear list,
> > >
> > > I have a contingency table :
> > >
> > > a <- letters[1:3]
> > > t <- table(a)
> > >
> > > I'm looking for a way to transform this table into data frame, as
> > follows :
> > >
> > > Freq
> > > a 1
> > > b 1
> > > c 1
> > >
> > > I used :
> > >
> > > df <- as.data.frame(t, row.names = names(t))
> > >
> > > But, this function do not remove the duplicated column. Do you know
the
> > > solution ?
> >
> > You probably do not distinct between columns of data frame and row
names
> > of data frame. From what you told us it is not clear which one you
want to
> > keep
> >
> > if row names use
> >
> > as.data.frame(as.matrix(t, row.names = names(t)))
> >
> > if you want to keep column
> >
> > as.data.frame(t)
> >
> > shall suffice.
> >
> > Row names is not a data frame column.
> >
> > Regards
> > Petr
> >
> >
> > >
> > > Thanks in advance,
> > > Carlos
> > >
> > > [[alternative HTML version deleted]]
> > >
> > > ______________________________________________
> > > R-help at 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.
> >
> >
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at 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.
More information about the R-help
mailing list