[R] logical to numeric matrix changing dimensions

Patrick Burns pburns at pburns.seanet.com
Wed Jul 14 10:00:56 CEST 2010


You want:

storage.mode(y) <- "numeric"

as said, for instance, on page 49
of 'The R Inferno'.

On 14/07/2010 07:04, Felipe Bhering wrote:
> example:
>> y=(rbind(c(TRUE,TRUE,TRUE),c(
> FALSE,FALSE,FALSE)))
>> y
>        [,1]  [,2]  [,3]
> [1,]  TRUE  TRUE  TRUE
> [2,] FALSE FALSE FALSE
>> as.numeric(y)
> [1] 1 0 1 0 1 0
>
> I am trying to make some important matrixes become nuemric (1 or 0) but they
> change their dimensions.. anyone know how to easily fix it??
>
>
> Tks in advance.
>
> 	[[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.
>

-- 
Patrick Burns
pburns at pburns.seanet.com
http://www.burns-stat.com
(home of 'Some hints for the R beginner'
and 'The R Inferno')



More information about the R-help mailing list