[R] Create a new vector with filled with mean value of original vector
Peter Dalgaard
P.Dalgaard at biostat.ku.dk
Mon Jun 23 12:24:28 CEST 2008
Gavin Simpson wrote:
> On Mon, 2008-06-23 at 17:47 +0900, Gundala Viswanath wrote:
>
>> Hi,
>>
>> Given this vector:
>>
>>
>>> x <- c(30.9, 60.1 , 70.0 , 73.0 , 75.0 , 83.9 , 93.1 , 97.6 , 98.8 , 113.9)
>>>
>> [1] 30.9 60.1 70.0 73.0 75.0 83.9 93.1 97.6 98.8 113.9
>>
>>
>>> mean.x <- mean(x)
>>>
>> [1] 79.63
>>
>> I wish to:
>>
>> 1. Create a new vector (nx) with the same size as "x"
>> 2. Fill "nx" with the mean value
>>
>
>
>> rep(mean(x), length(x))
>>
> [1] 79.63 79.63 79.63 79.63 79.63 79.63 79.63 79.63 79.63 79.63
>
Or even
> ave(x)
[1] 79.63 79.63 79.63 79.63 79.63 79.63 79.63 79.63 79.63 79.63
> You have asked several introductory R questions today, suggesting you
> are a new useR. This basic material is covered in the documentation
> provided with R or available from the R Website. I suggest you start
> with 'An Introduction to R':
>
> http://cran.r-project.org/manuals.html
>
> The first 30 or so pages of which describe the major pieces of basic R
> usage. Far more efficient to consult the docs than to wait for a
> response from the list, even if the response time on R-Help is
> generally /very/ quick!
>
Well, actually, the list is often faster. The problem is that if
everyone asks the list instead of looking things up, we'll get flooded,
so people asking too many questions tend to experience a sharp decline
in helpful replies.
--
O__ ---- Peter Dalgaard Øster Farimagsgade 5, Entr.B
c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K
(*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
More information about the R-help
mailing list