Python 训练营打卡 Day 32-官方文档的阅读

article/2025/7/20 23:08:22

我们已经掌握了相当多的机器学习和python基础知识,现在面对一个全新的官方库,看看是否可以借助官方文档的写法了解其如何使用
我们以pdpbox这个机器学习解释性库来介绍如何使用官方文档

以鸢尾花三分类项目来演示如何查看官方文档

import pandas as pd
from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.ensemble import RandomForestClassifier# 加载鸢尾花数据集
iris = load_iris()
df = pd.DataFrame(iris.data, columns=iris.feature_names)
df['target'] = iris.target  # 添加目标列(0-2类:山鸢尾、杂色鸢尾、维吉尼亚鸢尾)# 特征与目标变量
features = iris.feature_names  # 4个特征:花萼长度、花萼宽度、花瓣长度、花瓣宽度
target = 'target'  # 目标列名# 划分训练集与测试集
X_train, X_test, y_train, y_test = train_test_split(df[features], df[target], test_size=0.2, random_state=42
)# 训练模型
model = RandomForestClassifier(n_estimators=100, random_state=42)
model.fit(X_train, y_train)
训练完成后,选择pdpbox库的info_plots模块下的InteractTargetPlot进行解释性分析

import pdpbox
from pdpbox.info_plots import PredictPlot# 选择待分析的特征
feature = 'petal length (cm)'
feature_name = feature # 特征显示名称# 初始化PredictPlot对象
predict_plot = PredictPlot(df=df,  # 原始数据(需包含特征和预测结果列)feature=feature,  # 目标特征列feature_name=feature_name,  # 特征名称(用于绘图标签)model=model,  # 需要传入训练好的模型对象model_features=features , # 需要传入模型使用的特征列表grid_type='percentile',  # 分桶方式:百分位num_grid_points=10  # 划分为10个桶
)
fig, axes, summary_df = predict_plot.plot(which_classes=None,  # 绘制所有类别show_percentile=True,  # 显示百分位线engine='plotly',template='plotly_white'
)# 手动设置图表尺寸和标题
fig.update_layout(width=800,height=500,title=dict(text=f'Predict Plot: {feature_name}', x=0.5)  # 修改标题为Predict Plot
)fig.show()

@浙大疏锦行


http://www.hkcw.cn/article/ciwmVVsAZU.shtml

相关文章

USB子系统和type-c接口快速理解

USB子系统 USB硬件基础 在了解LINUX 的USB驱动之前,我们肯定是要了解相关硬件内容的,如下给出了三种常用的USB接口。 特性 Type A (2.0) Type A 3.0 Type C 接口形状 长方形,单向插入 与 Type A 2.0 相同 椭圆形,可双…

DQN和DDQN(进阶版)

来源: *《第五章 深度强化学习 Q网络》.ppt --周炜星、谢文杰 一、前言 Q表格、Q网络与策略函数 Q表格是有限的离散的,而神经网络可以是无限的。 对于动作有限的智能体来说,使用Q网络获得当下状态的对于每个动作的 状态-动作值 。那么 a…

新视讯影视官网入口,影视动漫在线播放网站

新视讯影视是一个免费为广大追剧迷提供在线播放服务的影视平台,深受众多影视爱好者的喜爱。它涵盖了大量免费的VIP电视剧资源、最新上映的大片、好看的综艺节目以及动漫视频,是一个播放速度快、资源多的免费影视网站。用户无需注册或登录,即可…

张家界溶洞垃圾已清运2.7吨 排污事件引发关注

近日,有网友反映张家界市慈利县一处天然溶洞遭到人为排污,导致溶洞被污染。相关话题引发了广泛关注。据慈利县融媒体中心6月1日发布的最新视频,经过7天的努力,杨家坡溶洞内的垃圾已清理打捞出2.7吨。相关视频显示,溶洞内垃圾正在被装袋并通过吊机吊出,旁边已经摆放着大量…

杭州机场迎首批入境旅客 免签新政促便利

6月1日下午,杭州口岸迎来了首批享受免签新政的南美洲旅客。为便利中外人员往来,中方决定扩大免签国家范围,自2025年6月1日起至2026年5月31日,巴西、阿根廷、智利、秘鲁、乌拉圭五个国家持普通护照的人员来华经商、旅游观光、探亲访友、交流访问或过境不超过30天,可免办签证…

余承东为何“炮轰”友商 华为销量不及小米

华为终端BG董事长余承东在2025未来汽车先行者大会上提到,有一家公司仅凭一款车型就取得了巨大成功。尽管该公司的产品质量和智能驾驶能力并不出色,但凭借强大的品牌影响力和流量支持,依然实现了热销。余承东表示,华为的产品在质量、体验和性能方面都优于这家公司,但在销量…

患者服临床试验抗癌药致重症肺炎 临床研究用药疑云

在重庆39度的高温天气里,刘呈富推着轮椅艰难地爬坡过坎,汗流浃背,呼吸短促。坐在轮椅中的李忠美怀里抱着30多斤重的制氧机,拖着枕头状氧气袋,同样疲惫不堪。李忠美是一位45岁的宫颈癌患者,抗癌已有12年。2023年她的病情再次复发,医生推荐她使用一种名为卡度尼利单抗的注…

190头猪高速中暑晕厥消防员浇水救援 高温下的生命接力

近日,一段发生在山东泰安的救援视频在网络上广为流传,既让人忍俊不禁又感动不已。在地面温度高达43℃的酷热天气下,一辆运输生猪的货车行驶在高速公路上,车厢内的190头猪因高温中暑晕厥,情况危急。消防员迅速赶到现场展开了一场特殊的救援行动。货车司机当时心急如焚,这些…

WEBSTORM前端 —— 第3章:移动 Web —— 第5节:响应式网页

目录 一、媒体查询 1.媒体查询 2.媒体查询 – 书写顺序 3.案例 – 左侧隐藏 4.媒体查询 – 完整写法(了解) 5.媒体查询 – 外部CSS 二、Bootstrap 1.Bootstrap – 简介 2.Bootstrap – 栅格系统 3.Bootstrap – 全局样式 4.Bootstrap – 组件&…

dify本地部署的怎么更新新版本

首先拉取源码到你的dify的docker下面 然后解压 在原来的dify下面拉取docke-compose up -d(生死在此一举) 把volmes文件夹替换掉 暂停掉docker和服务 systemctl stop docker docker compose down 之后拉取失败可能是你doker的源有问题替换一下就可以成…

韩国人到底吃不吃得起肉 统计数据揭示真相

关于韩国人吃不吃得起肉的问题,可以通过韩国国家统计局KOSIS的门户网站查看相关统计数据。在该网站上搜索“고기(肉)”,可以找到2022-2023年的《首尔市民食品调查》数据,发布日期为2024年7月18日。数据显示,首尔居民每两周吃一次肉的比例为20.1%,每周吃1到3次肉的比例为…

斯维托丽娜晋级法网女单八强 胜利瞬间庆祝

6月1日,在巴黎举行的2025法国网球公开赛女子单打第四轮比赛中,乌克兰选手斯维托丽娜以2比1战胜意大利选手保利尼,成功晋级八强。比赛中,斯维托丽娜展现了出色的状态,多次在得分后庆祝,并在关键时刻回球和发球表现出色。责任编辑:zhangxiaohua

“战火”不断,各方发声 车市竞争白热化

端午小长假第二天,多家车企公布了5月份销量或交付量数据,不少企业同比出现翻倍增长。行业竞争激烈,工信部和中汽协纷纷发声,或将为产业带来一些变化。6月1日,多家车企发布了5月销售或交付量数据。比亚迪新能源车销量遥遥领先,达到38.25万辆,同比增长15.27%。吉利紧随其后…

大熊猫“顶流”花花人气爆棚 排队两小时只为一睹真容

六一儿童节正值端午假期,在四川成都大熊猫繁育研究基地,游客络绎不绝。基地内的“顶流女明星”花花人气爆棚。6月1日下午,参观大熊猫花花的游客排出了长长的队伍,保安工作人员提醒排队时间约两个小时,但能否看到花花也要碰运气,因为大熊猫有可能会自己回到室内,并不是排…

云南西藏等地需关注次生灾害 强降雨持续袭击

昨天,南方地区出现较强降雨,主要集中在安徽、湖北、广西、云南等地。其中,广西桂林和柳州、贵州黔南、云南德宏等地出现了大暴雨。今天是端午假期的最后一天,南方地区的雨区继续南移。长江中下游一带的降雨逐渐减弱并结束,而华南及云南、西藏东南部等地将出现较强降雨。华…

AI精准挖掘SEO关键词策略

内容概要 在数字化营销竞争加剧的背景下,AI技术正深度重构SEO关键词挖掘的核心逻辑。传统依赖人工经验与工具筛选的模式,逐渐被基于自然语言处理(NLP)的语义分析技术取代,使关键词研究从单一词频统计转向用户意图预测…

谢晋复盘U16国少夺冠历程 齐心协力创佳绩

在呼和浩特国际足球锦标赛中,中国U16男足以5-2战胜澳大利亚队,最终以2胜1平的成绩夺得冠军。赛后,打入最后一球的谢晋回顾了夺冠的过程。谢晋表示,在对阵越南的比赛中,球队以2-2战平,最后有些体力不支。为了打好这场比赛,全队齐心协力,共同创造了这场胜利。教练在赛前详…

章子怡晒女儿儿子 母爱满满共度时光

中年女星离婚并不意味着世界末日,相反,她们感到开心和快乐。如果在一起不快乐,没有必要勉强。42岁的陈妍希带着儿子在大理庆生,估计之后还会带孩子一起欢度六一。她看起来状态很不错,还开直播和粉丝一起庆祝生日,有儿子陪伴在身边让她非常开心。章子怡离婚后也晒出多张与…

假期余额不足1天!北京气温开始明显走高 防暑降温模式开启

今天是端午假期的最后一天,北京市气象台预报显示,白天晴转多云,西部北部有分散性阵雨或雷阵雨。北风从一级逐渐增强到三四级,阵风可达六七级,最高气温31℃。夜间天气转为多云到晴,北风三级左右减弱至一级,最低气温15℃。受冷空气影响,白天北风自西向东逐渐加大,需注意…

女子刚要进厕所一车辆撞破墙冲进来 邻居家四轮车误撞

据‬荔枝‬新闻‬6月‬1日‬报道‬。5月29日,黑龙江牡丹江,女子刚要进入厕所,一辆‬四轮车突然把围墙撞倒。当事人接受采访称,是邻居家的四轮车,拐弯方向盘没打过去,无人受伤。声明:取材网络、谨慎鉴别责任编辑:zx0001