首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >这种类型的图像显示是如何用scikit完成的-学习?

这种类型的图像显示是如何用scikit完成的-学习?
EN

Stack Overflow用户
提问于 2019-10-17 06:44:42
回答 1查看 67关注 0票数 0

我在看机器学习教程。本教程有一个csv文件和一些python代码。它说,如果我实现这个代码,我就能看到数据。但是,当我用朱庇特笔记本尝试这些代码时,根本就没有像它们这样的视觉效果。如果你们能帮助解决这个问题,我会把数据文件和代码分享给你们。提前谢谢。

这里是他们生成的数据的可视化

这里是data.csv文件 csv文件

这里是代码

代码语言:javascript
运行
复制
import pandas
import numpy
from sklearn.linear_model import LogisticRegression
from sklearn.tree import DecisionTreeClassifier
from sklearn.svm import SVC

data = pandas.read_csv('data.csv')

X = numpy.array(data[['x1', 'x2']])
y = numpy.array(data['y'])

classifier = LogisticRegression()
classifier.fit(X,y)

classifier = DecisionTreeClassifier()
classifier.fit(X,y)

classifier = SVC()
classifier.fit(X,y)
EN

回答 1

Stack Overflow用户

发布于 2019-10-17 07:02:51

  1. 运行拟合过程,得到模型参数。
  2. 定义一个二维区域,其中您的培训数据以某种方式处于中心位置。
  3. 计算该区域的(x,y)网格
  4. 运行网格的每个(x,y)-point的模型
  5. 用matplotlib pcolormesh绘制结果

这里是一个编码的例子。分界线是一个额外的task.You,它可以绘制等值线(1条等值线和matplotlib等高线)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58426413

复制
相关文章

相似问题

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