政策资讯

Policy Information


Numpy:利用Numpy库建立可视化输入的二次函数数据点集np.linspace+np.random.shuffle+np.random.normal

来源: 重庆市软件正版化服务中心    |    时间: 2022-09-20    |    浏览量: 49805    |   

Numpy:利用Numpy库建立可视化输入的二次函数数据点集np.linspace+np.random.shuffle+np.random.normal

目录

输出结果

代码设计


输出结果

代码设计

  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3. def fix_seed(seed=1): 重复观看一样东西
  4. reproducible
  5. np.random.seed(seed)
  6. make up data建立数据
  7. fix_seed(1)
  8. x_data = np.linspace(-7, 10, 2500)[:, np.newaxis] 水平轴-7~10
  9. np.random.shuffle(x_data)
  10. noise = np.random.normal(0, 8, x_data.shape)
  11. y_data = np.square(x_data) - 5 + noise
  12. plot input data
  13. plt.scatter(x_data, y_data) 将数据绘制图一元二次函数的数据集点
  14. plt.title('Matplotlib,BN,QuadraticFunction_InputData--Jason Niu')
  15. plt.show()
文章知识点与官方知识档案匹配,可进一步学习相关知识

评论

产品推荐

更多 >

QQ咨询 扫一扫加入群聊,了解更多平台咨询
微信咨询 扫一扫加入群聊,了解更多平台咨询
意见反馈
立即提交
QQ咨询
微信咨询
意见反馈