首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何绘制mean_test评分和mean_train评分GridSearchCV

如何绘制mean_test评分和mean_train评分GridSearchCV
EN

Data Science用户
提问于 2018-09-21 22:53:42
回答 1查看 2.8K关注 0票数 7

如何绘制支持向量机的mean_train_scoregamma值在GridSearchCV中的值?

EN

回答 1

Data Science用户

回答已采纳

发布于 2018-09-23 12:04:57

您可以将它们可视化为热图

例如,您可以使用C值作为行,使用gamma值作为列,并使用heatmap数组中每个元素的颜色强度与mean_test_score对应。

要实现这一点,首先需要创建如下所示的pandas.DataFrame

\begin{array}{c | c c c} & C & gamma & mean\_test\_score \\ \hline 1 & 0.1 & 0.001 & 0.798 \\ 2 & 1 & 0.001 & 0.813 \\ 3 & 1 & 0.01 & 0.801 \\ 4 & 10 & 0.001 & 0.787 \\ \end{array}

要做到这一点,您需要将您所做的每一次运行都存储在一个不同的行中,其中将包含所有必要的超参数和结果。然后,您将需要创建一个pivot表,它将使用C作为行,gamma作为列,mean_test_score作为值。

代码语言:javascript
复制
pivot = pd.pivot_table(df, values=df['mean_test_score'])

这个枢轴将是形成您的热图的数组。现在,您应该选择您的美学参数(例如,颜色图),并继续制作热图。

代码语言:javascript
复制
sns.heatmap(pivot) # plus any other aesthetic parameters you wish
票数 7
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/38625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档