![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lightGBM
文章平均质量分 84
xiao52x
这个作者很懒,什么都没留下…
展开
-
LightGBM的实战应用(1):波士顿房价预测
文章目录1 lightgbm的基本使用1.原生形式使用lightgbm2.sklearn接口形式的Lightgbm2.Lightgbm调参3.例子:下面就以一个乳腺癌数据的例子,看看我们应该怎么具体去调参:1. **第一步:学习率和迭代次数**2.**第二步:确定max_depth和num_leaves**3.第三步:确定min_data_in_leaf和max_bin4.第四步:确定feature_fraction、bagging_fraction、bagging_freq5.第五步:确定lambda_l原创 2022-03-15 10:58:54 · 3205 阅读 · 1 评论 -
pandas中一些函数应用
import pandas as pd1、pd.cut()用于将数据值按照值本身进行分段并排序到 bins 中。参数包含:x, bins, right, include_lowest, labels, retbins, precisionpd.cut()的作用,有点类似给成绩设定优良中差,比如:0-59分为差,60-70分为中,71-80分为优秀等等,在pandas中,也提供了这样一个方法来处理这些事儿。bins :被划分的区间/区间数① 当 bins 为整数时,表示数组 x 被划分为多少个原创 2022-03-11 21:21:44 · 147 阅读 · 0 评论 -
python的一些易错
文章目录python中axis=0 axis=1的理解python中axis=0 axis=1的理解1、根据官方的说法,1表示横轴,方向从左到右;0表示纵轴,方向从上到下。axis=1时,数组的变化是横向的,而体现出来的是列的增加或者减少。2、其实axis的重点在于方向,而不是行和列。具体到各种用法而言也是如此。当axis=1时,如果是求平均,那么是从左到右横向求平均;如果是拼接,那么也是左右横向拼接;如果是drop,那么也是横向发生变化,体现为列的减少。...原创 2022-03-10 10:49:56 · 153 阅读 · 0 评论 -
lightGBM中的lightgbm.train
文章目录1. lightgbm.train2.返回 lightgbm.Boostermethods1. lightgbm.trainlightgbm.train(params, train_set, num_boost_round=100, valid_sets=None, valid_names=None, fobj=None, feval=None, init_model=None, feature_name='auto', categorical_feature='auto',原创 2022-03-11 16:17:06 · 7755 阅读 · 1 评论