d我是 R 和 ML 的新手,但有一个我想回答的重点问题。
我正在使用自己的数据,但在此处遵循 Matt Dancho 的示例来预测损耗:http ://www.business-science.io/business/2017/09/18/hr_employee_attrition.html
根据他的更新,我已经删除了零方差和缩放变量。
我的问题是在解释器步骤上运行 explain()。当我运行前一个原始代码和后一个变体时,我得到下面两个错误的变体(粗体)。其他一切都运行到这一点。
explanation <- lime::explain(
as.data.frame(test_h2o[1:10,-1]),
explainer = explainer,
n_labels = 1,
n_features = 4,
kernel_width = 0.5)
给出:
Error during wrapup: arguments imply differing number of rows: 50000, 0
尽管
explanation <- lime::explain(
as.data.frame(test_h2o[1:500,-1]),
explainer = explainer,
n_labels = 1,
n_features = 5,
kernel_width = 1)
给出:
ERROR: Unexpected HTTP Status code: 500 Server Error (url = http://localhost:54321/3/PostFile?destination_frame=C%3A%2FUsers%2Fsim.s%2FAppData%2FLocal%2FTemp%2FRtmpykNkl1%2Ffileb203a8d4a58.csv_sid_afd3_26)
Error: lexical error: invalid char in json text.
<html> <head> <meta http-equiv=
(right here) ------^
如果您对此问题有任何想法或见解,或者需要我提供更多信息,请告诉我。