Python 为什么即使输入数据不同,建模仍然有效?
这是数据集的一部分Python 为什么即使输入数据不同,建模仍然有效?,python,Python,这是数据集的一部分 def result_xgb(clf): inputData = [20200101190000, 20200101193000] inputData2 = np.array([inputData]) index = 1; result_data = OrderedDict() for x in clf.predict_proba(inputData2,ntree_limit=None, validate_featu
def result_xgb(clf):
inputData = [20200101190000, 20200101193000]
inputData2 = np.array([inputData])
index = 1;
result_data = OrderedDict()
for x in clf.predict_proba(inputData2,ntree_limit=None, validate_features=False,base_margin=None)[0]:
result_data[transportation(index)] = round(x,2)
index += 1
print("result_name : ", max(result_data.items(), key=operator.itemgetter(1))[0])
print("result_value : ", max(clf.predict_proba(inputData2, ntree_limit=None, validate_features=False, base_margin=None)[0]))
print(result_data)
当我将InputData=[1900,1930]输入时,我想让xgboost模型工作,但我不明白即使我将InputData输入20200101190000而不是1900,结果也会出来
原因是什么
希望得到帮助。多谢各位