R aide - analyse CHAID

Ce poste n'a pas été accepté par la liste de diffusion encore.

Je suis un débutant R et je suis coincé avec une analyse CHAID Je suis en train de courir dans l'affaire R.
ceci est un exemple simple de ce que mes données ressemble à:

Arme d'approche Forens Humiliation de déménager Premed Timewith Locapp Locatt
1 1 0 0 0 1 0 0 3 3
2 1 0 0 0 1 0 0 3 3
3 1 1 0 0 0 1 0 0 0
4 1 1 0 0 0 1 1 0 0
5 1 0 0 0 0 0 0 0 0
6 1 0 0 0 0 0 0 0 0
7 1 0 0 0 0 0 0 0 0
8 1 0 1 0 1 0 0 3 3
0 9 0 1 0 1 0 0 3 3
10 1 0 0 0 0 0 0 3 3
11 1 0 1 0 0 0 0 1 1
12 1 1 0 0 1 0 0 3 3
13 1 1 0 0 1 0 1 3 3
14 1 1 0 0 0 0 0 3 3
15 1 0 0 0 0 0 0 3 3
Désolé pour le lay-out. Disons que j'ai 8 variables d'entrée et 1 variable de réponse (approche)
Toutes mes variables sont ordinales avec un maximum de 4 niveaux possibles.

J'ai essayé beaucoup de choses à réaliser une analyse CHAID mais je suis coincé.
Voilà ce que je fais principalement:

> analyse_chaid <-chaid(Approach

Arme + + Forens Humiliation + déménager + + Premed Timewith + Locapp + Locatt, data = ensemble de données,
+ control = chaid_control ())
Erreur: is.factor (x) n'est pas vrai
chaid_control (alpha2 = 0,05, alpha3 = -1, alpha4 = 0,05, minsplit = 20, minbucket = 7, minprob = 0,01)

Je ne sais pas quoi faire avec l'erreur: is.factor (x) n'est pas vrai.

(Le nom de mes données est « jeu de données » et est correctement chargée dans R)

De plus, je l'ai activé la fonction de rpart, cela fonctionne, mais il semble traiter mes variables non ordinal, car elle indique dans les nœuds du terrain: "Approche < 0.5" and so on.

Quelqu'un peut-il m'aider? Je pense que j'ai juste besoin de connaître les premières étapes pour mener une analyse CHAID.
Désolé pour l'explication confuse.