R或Python中的CHAID决策树

R或Python中的CHAID决策树,python,r,packages,decision-tree,Python,R,Packages,Decision Tree,我使用SPSS生成了一个CHAID树。它对连续变量进行自动组合,并返回卡方值和自由度,这在R的汇总函数中找不到。下面是部分样本输出 Node 0 1 Total PC Parent Variable Sig.a Chi-Square df Split Values N Percent N Percent N Percent

我使用SPSS生成了一个CHAID树。它对连续变量进行自动组合,并返回卡方值和自由度,这在R的汇总函数中找不到。下面是部分样本输出

    Node    0               1               Total        PC Parent  Variable    Sig.a   Chi-Square  df  Split Values
        N   Percent      N  Percent        N    Percent                         
    0   148025  84.0%   28111   16.0%   176136  100.0%   0                      
    1   102390  93.9%   6643    6.1%    109033  61.9%    0    0     SALES1      0.000   42991.370   4   <= .000
    2   12600   91.3%   1194    8.7%    13794   7.8%     0    0     SALES1      0.000   42991.370   4   (.000,149.990]
    3   15140   83.7%   2942    16.3%   18082   10.3%    0    0     SALES1      0.000   42991.370   4   (149.990,1044.000]
节点0 1总PC父变量Sig.a卡方df分割值
百分之N百分之N
0   148025  84.0%   28111   16.0%   176136  100.0%   0                      

1 102390 93.9%6643 6.1%109033 61.9%0 0销售1 0.000 42991.370 4您尝试过r-forge链接的软件包吗?它在执行CHAID分析时表现良好。然而,所有的变量都必须是分类的/因子才能工作。

我最近用python为CHAID编写了一个开源软件包。

我在安装时遇到了一些问题。extern“Python”:调用了函数Cryptography_locking_cb(),但在当前子解释器中未调用@ffi.def_extern()。返回0。我真的不知道该如何解决这个问题。如果您有问题,请在github上创建一个问题,但您必须详细说明所有相关的软件包版本/操作系统/命令等。。。