在python中使用xgboost的随机森林语法

时间:2017-09-13 11:32:04

标签: python xgboost

在xgboost(R版本)的介绍中,可以使用下面显示的命令构建一个类似于分类器的随机森林。是否可以在python中对xgboost执行相同的操作?

#Random Forest™ - 1000 trees
bst <- xgboost(data = train$data, label = train$label, max_depth = 4, num_parallel_tree = 1000, subsample = 0.5, colsample_bytree =0.5, nrounds = 1, objective = "binary:logistic")

1 个答案:

答案 0 :(得分:1)

是的,您可以在python中使用相同的参数。您可以在demo目录中找到有关如何使用xgboost的几个python示例:

https://github.com/dmlc/xgboost/tree/master/demo/guide-python

只需在python中提供R命令中的参数,它就可以正常工作。