我已按照readthedocs URL
上的说明安装了Healthcareaipip 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)
我做到了,但是仍然抛出错误。
请告知。谢谢。