Re: [R] Accessing Named Column in a Matrix

From: Kenn Konstabel <lebatsnok_at_gmail.com>
Date: Wed, 25 Jun 2008 17:31:18 +0300

 On Mon, Jun 23, 2008 at 9:12 PM, Gundala Viswanath <gundalav_at_gmail.com> wrote:
> I've also tried with
>
> data$var
>
> But still fail to access "var" column
>

you can't use $ with matrices (see help("$") !!!!!), but you can use [ with names, or convert you matrix to a data frame:

myData[, "var"]
as.data.frame(myData)$var

kenn

On Tue, Jun 24, 2008 at 5:07 AM, jim holtman <jholtman_at_gmail.com> wrote:

> It does not appear that the 'print' statment agrees with the output of
> 'str'. It appears that you only have a 3x2 matrix in the 'print',
> while the 'str' indicates a 150x80 matrix. Can you "provide
> commented, minimal, self-contained, reproducible code" so it is easier
> to see what the problem might be.
>
> Also you might choose another name besides 'data' since that is also a
> function in R.
>
>
>

        [[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. Received on Wed 25 Jun 2008 - 14:55:22 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Wed 25 Jun 2008 - 15:01:17 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive