Description Usage Arguments Value Author(s) See Also Examples
View source: R/createX2matchY.R
Return a default object of class 
index2class(max(classIndex(x), classIndex(y))) 
and length = length(y).  
For example, suppose class(x) == 'numeric', for which
classIndex = 4.  If class(y) = 'integer', then 
an object of class 'numeric' is returned.  However, if 
class(y) = 'character', then an object of class 
'character' is returned.    
| 1 | createX2matchY(x, y)
 | 
| x, y | objects of possibly different classes and lengths. | 
A vector of the same length as y whose class is 
index2class(max(classIndex(x), classIndex(y))).  
Spencer Graves
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | ##
## 1.  NULL 
## -
null <- createX2matchY(NULL, NULL)
# check 
all.equal(null, NULL)
##
## 2.  logical 
##
lgcl3 <- createX2matchY(NULL, 
           c(FALSE, TRUE, FALSE))
# check 
all.equal(lgcl3, logical(3))
##
## 3.  integer
##
int3 <- createX2matchY(integer(0), 
           c(FALSE, TRUE, FALSE))
# check 
all.equal(int3, integer(3))
##
## 4.  list -> character
##
ch3 <- createX2matchY(integer(0), 
         list(a=1, b=2, c=3))
# check 
all.equal(ch3, character(3))
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.