您当前的位置: 首页 >  ar
  • 2浏览

    0关注

    2393博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Py之numpy:numpy库的使用方法之基于linspace、random.shuffle、random.normal、square函数构造二次函数数据集并进行散点图可视化图文教程

一个处女座的程序猿 发布时间:2018-04-03 16:39:56 ,浏览量:2

Py之numpy:numpy库的使用方法之基于linspace、random.shuffle、random.normal、square函数构造二次函数数据集并进行散点图可视化图文教程

目录

输出结果

代码设计

输出结果

代码设计
import numpy as np
import matplotlib.pyplot as plt
np.random.seed(123)
 
 
# 1、定义并打乱数据

# 定义自变量
x_data = np.linspace(-7, 10, 800)[:, np.newaxis]  #水平轴-7~10
np.random.shuffle(x_data)

# 添加噪声数据
noise = np.random.normal(0, 8, x_data.shape)

# 定义因变量
y_data = np.square(x_data) - 5 + noise
 
# 2、数据绘图可视化
plt.scatter(x_data, y_data)  #将数据绘制图一元二次函数的数据集点
plt.title('Matplotlib,BN,QuadraticFunction_InputData--Jason Niu')
plt.show()

关注
打赏
1664196048
查看更多评论
立即登录/注册

微信扫码登录

0.0874s