[R] dimnames in pkg "ipred"
David Winsemius
dwinsemius at comcast.net
Sat Jan 24 05:00:24 CET 2009
I can well imagine that having all those variable names with "=" in
them could create a problem.
> str(traindat.bin)
'data.frame': 5414 obs. of 98 variables:
$ SOIL_UNIT : Factor w/ 82
levels "17b","19a","19b",..: 1 1 1 1 1 1 1 1 1 1 ...
$ GEOL_UNIT=Allgaeuschichten : Factor w/ 2
levels "f","t": 1 1 1 1 1 1 1 1 1 1 ...
$ GEOL_UNIT=Anmooriger_Boden : Factor w/ 2
levels "f","t": 1 1 1 1 1 1 1 1 1 1 ...
Perhaps read.table does a more thorough job of checking variable names
than does read.arff?
--
David Winsemius
On Jan 23, 2009, at 5:23 AM, Häring, Tim (LWF) wrote:
> I think I solved the problem =)
> My dataset is an .arff file. So I read my data into R via read.arff.
> I tried the following:
> Export the dataframe to an txt-file and import it once again in R
> via read.table.
> With the new dataset if works fine. Maybe the error comes from the
> variable-names. I attached a txt-file containing the
> str(traindat.bin) output from the data.frame, which I import via
> read.arff
>
> Cheers,
> TIM
>
>
> -----Ursprüngliche Nachricht-----
> Von: Uwe Ligges [mailto:ligges at statistik.tu-dortmund.de]
> Gesendet: Friday, January 23, 2009 11:03 AM
> An: Häring, Tim (LWF)
> Betreff: Re: AW: [R] dimnames in pkg "ipred"
>
>
>
> Häring, Tim (LWF) wrote:
>> OK, the information I send to the list were rather sparse. Sorry
>> for that!
>> I just tried the command with the recent Version of R and ipred.
>> The error message is the same.
>> I want to create a classification model. My data consist of 5414
>> observations and 98 variables whereof 33 are numeric, the remainder
>> are binary nominal (factor) variables. My output SOIL_UNIT is a
>> factor variable with 82 levels.
>>
>> I hope this are enough information to understand the problem.
>
> What does str(traindat.bin) tell you? Is it a data.frame?
> Can you reduce the data.frame in a way (less variables and
> observations)
> so that you can send the rest by e-mail and we can see the error?
>
> Uwe Ligges
>
>
>> Cheers,
>> TIM
>>
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: Uwe Ligges [mailto:ligges at statistik.tu-dortmund.de]
>> Gesendet: Thursday, January 22, 2009 6:49 PM
>> An: Häring, Tim (LWF)
>> Cc: r-help at r-project.org
>> Betreff: Re: [R] dimnames in pkg "ipred"
>>
>>
>>
>> Häring, Tim (LWF) wrote:
>>> Hello List,
>>>
>>>
>>>
>>> I`m trying to make prediction using a bagged tree with the package
>>> ipred. I tried to follow the manual but I`m getting an error
>>> message. Also browsing through the list-archive I didn`t find any
>>> hint.
>>>
>>> Maybe someone can help me?
>>>
>>>
>>>
>>> selbag <- bagging(SOIL_UNIT ~., data=traindat.bin, coob=TRUE)
>>>
>>> Error in dimnames(X) <- list(dn[[1L]], unlist(collabs, use.names =
>>> FALSE)) :
>>>
>>> length of 'dimnames' [2] not equal to array extent
>>>
>>>
>>>
>>> I´m using R 2.7.2 on Win XP and the latest version of ipred.
>>
>>
>> Please do read the posting guide.
>>
>> - We do not have "traindat.bin", hence cannot reproduce your problem
>> - Does it happen with recent versions of R and ipred?
>>
>> Best,
>> Uwe Ligges
>>
>>
>>
>>
>>>
>>>
>>> Thanks a lot.
>>>
>>> TIM
>>>
>>>
>>>
>>> -------------------------------------------------------------------------------
>>>
>>> Dipl.-Geogr. Tim Häring
>>>
>>> Sachgebiet Standort und Bodenschutz (SG 2.1)
>>>
>>> Bayerische Landesanstalt für Wald und Forstwirtschaft
>>>
>>> Am Hochanger 11
>>>
>>> D-85354 Freising
>>>
>>>
>>>
>>> Tel.: +49-(0)8161/71-4769
>>>
>>> E-Mail: tim.haering at lwf.bayern.de
>>>
>>> http://www.lwf.bayern.de
>>>
>>>
>>>
>>>
>>>
>>>
>>> [[alternative HTML version deleted]]
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> ______________________________________________
>>> R-help at r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>>> and provide commented, minimal, self-contained, reproducible code.
> <str_traindat.bin.txt>______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list