From ripley at stats.ox.ac.uk  Thu Oct 18 19:36:33 2007
From: ripley at stats.ox.ac.uk (Prof Brian Ripley)
Date: Thu, 18 Oct 2007 18:36:33 +0100 (BST)
Subject: [Rd] Underlying representation for rownames
In-Reply-To: <f8e6ff050710181016v79c866acwca29a16ad2d5fae2@mail.gmail.com>
References: <f8e6ff050710181016v79c866acwca29a16ad2d5fae2@mail.gmail.com>
Message-ID: <Pine.LNX.4.64.0710181832450.3360@gannet.stats.ox.ac.uk>

I think ?.row_names_info is what you are looking for (although data frames 
have row.names and matrices have rownames, pace the subject line).

On Thu, 18 Oct 2007, hadley wickham wrote:

> Is it possible to get at the underlying representation of row names -
> ie. what you see in the output from dput:
>
>> df <- data.frame(1:4)
>> dput(df)
> structure(list(X1.4 = 1:4), .Names = "X1.4", row.names = c(NA,
> -4L), class = "data.frame")
>
> I would like to be able to tell if a data frame has the default row
> names, or if they have been changed by the user.  I need this for
> rggobi because in GGobi row names should be unique across all data
> frames, unless explicitly set by the user.
>
> Thanks,
>
> Hadley
>
>
>

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595



[Rd] Underlying representation for rownames
Prof Brian Ripley