line 98, in force raise Exception("In v0.20 force_plot now requires the base value as the first parameter! " \ Exception: In v0.20 force_plot now requires the base value as the first parameter! Try shap.force_plot(explainer.expected_value, shap_values) or for multi-output models try shap.force_plot(explainer.expected_value[0], shap_values[0]).
时间: 2023-06-17 22:06:36 浏览: 1343
WiMAX.zip_In the Frame_bcjr_turbo_turbo code_wimax turbo
这个错误是因为在使用 shap.force_plot() 函数时,v0.20 版本以后的版本要求将基准值作为第一个参数传递给函数。建议按照错误提示中的建议尝试使用 shap.force_plot(explainer.expected_value, shap_values) 或者对于多输出模型尝试使用 shap.force_plot(explainer.expected_value[0], shap_values[0])。这样应该可以解决这个错误。
阅读全文