Skip to content
Back to formatted view

Raw Message

Message-ID: <CAO7JsnRv5w=MmCbtMJAvF35i36fiVjogFx2+GvcY-kTqU7vx5Q@mail.gmail.com>
Date: 2011-12-28T19:18:04Z
From: Douglas Bates
Subject: regarding QRb() function
In-Reply-To: <4EFB5BF0.2090100@statistik.tu-dortmund.de>

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.