Day38 PythonStudy
2026/6/6 1:31:58 网站建设 项目流程

@浙大疏锦行

import pandas as pd import numpy as np import matplotlib.pyplot as plt from sklearn.datasets import load_iris from pdpbox.info_plots import InteractTargetPlot # 加载数据 iris = load_iris() df = pd.DataFrame(iris.data, columns=iris.feature_names) df['target'] = iris.target df.columns = ['sepal_length', 'sepal_width', 'petal_length', 'petal_width', 'target'] # 使用两个特征进行交互分析 interact_target = InteractTargetPlot( df=df, features=['sepal_length', 'sepal_width'], # 两个特征 feature_names=['Sepal Length', 'Sepal Width'], # 两个名称 target='target', num_grid_points=10, grid_types='percentile' )
fig, axes, summary_df = interact_target.plot() # 显示图形 fig.show() # 查看数据 print("交互目标图汇总数据:") print(summary_df.head(10))

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询