[R] Setting rownames (was Please help.... i know its trivial)

Prof Brian Ripley ripley at stats.ox.ac.uk
Tue Apr 17 08:47:11 CEST 2007

On Tue, 17 Apr 2007, Petr Klasterecky wrote:

> Patrick Callier napsal(a):
>> rownames is the command you want, I think.
>> rownames(A) <- seq(1:8)
> Yes. More generally
> rownames(A) <- 1:length(A[,1])


rownames(A) <- seq_len(nrow(A))

which works correctly if the length is 0 or there are zero columns, and is 

Whenever you use 1:n you need to consider what you want if n <= 0.

> And keep in mind that nobody is going to help you next time, if you
> won't give a clear and informative SUBJECT in your message. Here it
> should have been something like 'wrong row names in subset' or
> 'dataframe subset question' etc, certainly not 'please help me, it's
> trivial'...
> Btw, there is something like the posting guide for this list (see footer).

And please change the subject line to something appropriate when replying.

> Petr

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

More information about the R-help mailing list