Healthcareai软件包-example_classification_2.py中的training_model.make_factors错误

时间:2018-07-19 00:26:57

标签: python-3.x

我已按照readthedocs URL

上的说明安装了Healthcareai
pip install https://github.com/HealthCatalyst/healthcareai- 
py/zipball/master

成功运行example_classification_1.py之后,我尝试运行example_classification_2.py。但是,在example_classification_2.py上,代码在第62行出现了错误:

factors = trained_model.make_factors(prediction_dataframe, 
number_top_features=3)

控制台中的错误是:

文件“ /home/jdoe/anaconda3/lib/python3.5/site-packages/healthcareai/common/top_factors.py”,第55行,在top_k_features中     结果=列表(step2.values [:,:k])

IndexError:数组的索引过多

我回过头来查看“ Choosing a Prediction Output”的文档,它指示代码应该在列表中不带“ number_top_features”选项的情况下运行:

factors = trained_model.make_factors(prediction_dataframe)

我做到了,但是仍然抛出错误。

请告知。谢谢。

0 个答案:

没有答案