[R] How to stop as.integer removing dimenions

MacQueen, Don macqueen1 at llnl.gov
Thu Feb 23 20:01:27 CET 2017

> net1 <- array(0L, dim=c(5,5))
> str(net1)
 int [1:5, 1:5] 0 0 0 0 0 0 0 0 0 0 ...

Don MacQueen

Lawrence Livermore National Laboratory
7000 East Ave., L-627
Livermore, CA 94550

On 2/23/17, 3:49 AM, "R-help on behalf of Thomas Chesney" <r-help-bounces at r-project.org on behalf of Thomas.Chesney at nottingham.ac.uk> wrote:

    I have:
    net1 <- array(0, dim=c(5,5))
     num [1:5, 1:5] 0 0 0 0 0 0 0 0 0 0 ...
    and what I want is:
     int [1:5, 1:5] 0 0 0 0 0 0 0 0 0 0 ...
    Neither of the following work:
    net1 <- as.integer(net1, drop=FALSE)
    net1 <- as.integer(net1, dim=c(5,5))
    Can someone please help?
    Thank you,
    This message and any attachment are intended solely for the addressee
    and may contain confidential information. If you have received this
    message in error, please send it back to me, and immediately delete it. 
    Please do not use, copy or disclose the information contained in this
    message or in any attachment.  Any views or opinions expressed by the
    author of this email do not necessarily reflect the views of the
    University of Nottingham.
    This message has been checked for viruses but the contents of an
    attachment may still contain software viruses which could damage your
    computer system, you are advised to perform your own checks. Email
    communications with the University of Nottingham may be monitored as
    permitted by UK legislation.
    R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
    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