[R] regarding QRb() function

Douglas Bates bates at stat.wisc.edu
Wed Dec 28 20:18:04 CET 2011


2011/12/28 Uwe Ligges <ligges at statistik.tu-dortmund.de>:
>
>
> On 26.12.2011 15:30, narendarreddy kalam wrote:
>>
>> Error in `[.data.frame`(x, order(x, na.last = na.last, decreasing =
>> decreasing)) :    undefined columns selected during the execution of
>> following r sequence of commands
>> X<-subset(data,select=c(V1,V2,V3,V4,V5,V6,V7,V8,V9))
>> y<-subset(data,selcet=10)
>> Data = list(y=y, X=X, p=.75)
>> Prior = list(betabar=c(rep(0,ncol(X))),A=.01*diag(ncol(X)))
>> Mcmc = list(R=100000, keep=10, step=.2)
>> out<- QRb(Data=Data, Prior=Prior, Mcmc=Mcmc)
>
>
>
> 1. We do not have the object "data".
> 2.
>
>> QRb
> Error: object 'QRb' not found
>
> Please read the very last sentence of each R-help message.

and also spell "select" correctly in

 y <- subset(data,select=10)

or, more simply, specify

X <- data[, -10]
y <- data[, 10]

It is not clear if the function you are using requires X to be a
matrix, like a model matrix, or a data frame.  If it expects a matrix
use

X <- data.matrix(data[, -10])


>> here data is of 60 records and 10 attributes. V1,...V9 are input values
>> and
>> V10 is response variable.



More information about the R-help mailing list