Hi Jannis,
thank you very much for your help. After conversion to factor everything
is working fine.
Michael
Am 26.02.2011 20:32, schrieb Jannis:
Michael,
i have no experience with the Bayesian models you use, but I could
imagine that the problem is that this classifiedPositive variable is a
list (as you suggest as well). With
unlist()
as.character()
as.factor()
you can convert the variable to anything you may need as an input.
HTH
Jannis
On 02/26/2011 12:40 PM, Michael Hecker wrote:
Hi,
I have a problem with an invalid variable type.
My sample dataset is looking like this:
> str(factivaTDM.train)
'data.frame': 4 obs. of 14 variables:
$ access : num 2 3 2 1
$ billion : num 2 1 2 2
$ compani : num 7 6 1 2
$ data : num 6 2 3 4
$ inc : num 5 3 3 2
$ local : num 3 2 1 1
$ mcleodusa : num 15 6 2 10
$ network : num 9 1 2 1
$ provid : num 4 3 1 2
$ servic : num 11 4 3 6
$ share : num 9 5 3 5
$ splitrock : num 18 6 4 5
$ stock : num 3 3 1 2
$ classifiedPositive:List of 4
..$ : chr "yes"
..$ : chr "yes"
..$ : chr "yes"
..$ : chr "yes"
..- attr(*, "class")= chr "AsIs"
and the command:
NaiveBayes.model<- NB(classifiedPositive ~ ., data = factivaTDM.train)
generates the error:
invalid type (list) for variable 'classifiedPositive'
Here is another dataset which causes no errors:
> str(weatherNominal.train)
'data.frame': 13 obs. of 5 variables:
$ outlook : Factor w/ 3 levels "overcast","rainy",..: 3 3 1 2 2
2 1
3 3 2 ...
$ temperature: Factor w/ 3 levels "cool","hot","mild": 2 2 2 3 1 1
1 3
1 3 ...
$ humidity : Factor w/ 2 levels "high","normal": 1 1 1 1 2 2 2 1
2 2 ...
$ windy : logi FALSE TRUE FALSE FALSE FALSE TRUE ...
$ play : Factor w/ 3 levels "?","no","yes": 2 2 3 3 3 2 3 2
3 3 ...
So I suppose, I have to convert classifiedPositive:List to
classifiedPositive:Factor
How can I do that?
I will send you more information about my script if you need it.
Thank you very much,
Michael
[[alternative HTML version deleted]]
______________________________________________
R-help@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.
______________________________________________
R-help@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.