首页 > 编程知识 正文

python设置密码只能由数字密码组成,python中多维数组的计算

时间:2023-05-06 21:09:39 阅读:108209 作者:1050

基于GBDT回归模型的情况#1.读取数据importnumpyasnpimportpandasaspddf=PD.read _ excel (信用记分卡模型. xlsx ' )打印) df.head 3 .将训练集与测试集分开的froms klearn.model _ selectionimporttrain _ test _ splitx _ train,X_test, y_train random_state=123 ) #4.模型培训和froms klearn.ensembleimportgradientboostingregressormodel=gradientboostion 5 .模型预测和评估y_pred=model.predict ) x_test ) #print ) y_pred[0:10] ) y_pred_new=NP.Rooin 2)有两个数量级

转换为两位有效数字的要点如下

在y_pred_new=NP.round(y_pred,2 )之前尝试了

print (round (y _ pred [ 0:10,2 ) ) ) )有点异想天开,单个数字可以,但在多维数组中会出现以下错误:

typeerror : type numpy.ndarraydoesn ' t define _ round _ _ method

重要的是,将列表转换为数组时,必须采用round(y_pred,2 )中有效的两位数字并将数组转换为列表。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。