For the first case, just extend the vector:
> x<-c(3,4,5)
> x
[1] 3 4 5
> x[5] <- NA
> x
[1] 3 4 5 NA NA
>
the second would use 'which'
On Mon, Jul 7, 2008 at 5:07 PM, Eric Turkheimer <[EMAIL PROTECTED]> wrote:
> I am wondering if it is possible to perform the following two basic
> functions
Eric Turkheimer wrote:
I am wondering if it is possible to perform the following two basic
functions with primitive R functions. I know I could write functions for
either, but it seems as though they are probably built-in somewhere.
1) Fill out a vector to a desired length with missing value
Dear Eric,
Try this:
# First function
f1=function(x,k) c(x,rep(NA,k-length(x)))
x<-c(3,4,5)
f1(x,5)
# Second function
f2=function(x,val){
res=which(x==val,arr.ind=T)
paste(res,collapse=',',sep='')
}
x<-matrix(1:9,ncol=3)
f2(x,2)
HTH,
Jorge
On Mon, Jul 7, 2008 at 5:07 PM, Eric Turkheimer
eimer" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
07/07/2008 04:09 PM
To
r-help@r-project.org
cc
Subject
[R] Basic Vector and Matrix Operations
I am wondering if it is possible to perform the following two basic
functions with primitive R functions. I know I could write func
Eric Turkheimer 写道:
I am wondering if it is possible to perform the following two basic
functions with primitive R functions. I know I could write functions for
either, but it seems as though they are probably built-in somewhere.
1) Fill out a vector to a desired length with missing values or
I am wondering if it is possible to perform the following two basic
functions with primitive R functions. I know I could write functions for
either, but it seems as though they are probably built-in somewhere.
1) Fill out a vector to a desired length with missing values or zeros. So,
x<-c(3,4,
6 matches
Mail list logo