请问teststat在下列函数中该怎么表示(教科书上给了这个函数,但在运行过程中找不到teststat)

x<-c(10,15,21);y<-c(20,25,30);b<-3000


boottesttwo <-
function(x,y,b){
#
#  x vector containing first sample.
#  y vector containing first sample.
#  b number of bootstrap replications.
#
#  origtest: value of test statistic on original samples
#  pvalue: bootstrap p-value
#  teststatall: vector of bootstrap test statistics
#
n1<-length(x)
n2<-length(y)
v<-teststat(x,y)
z<-c(x,y)
counter<-0
teststatall<-rep(0,b)
for(i in 1:b){xstar<-sample(z,n1,replace=T)
              ystar<-sample(z,n2,replace=T)
              vstar<-teststat(xstar,ystar)
              if(vstar >= v){counter<-counter+1}
              teststatall[i]<-vstar}
pvalue<-counter/b
list(origtest=v,pvalue=pvalue,teststatall=teststatall)
#list(origtest=v,pvaule=pvalue)
}

问题详细一点啊