python的scipy实现插值的示例代码
2020-04-01 07:07
806 查看
插值对于一些时间序列的问题可能比较有用。
Show the code directly:
import numpy as np from matplotlib import pyplot as plt from scipy.interpolate import interp1d x=np.linspace(0,10*np.pi,num=20) y=np.sin(x) f1=interp1d(x,y,kind='linear')#线性插值 f2=interp1d(x,y,kind='cubic')#三次样条插值 x_pred=np.linspace(0,10*np.pi,num=1000) y1=f1(x_pred) y2=f2(x_pred) plt.plot(x_pred,y1,'r',label='linear') plt.plot(x_pred,y2,'b--',label='cubic') plt.legend() plt.show()
官网上有更详细的参数使用:https://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.interpolate.interp1d.html
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- Python实现线性插值和三次样条插值的示例代码
- python中的插值 scipy-interp的实现代码
- C++、python和go语言实现的简单客户端服务器代码示例
- python实现稀疏矩阵示例代码
- Python实现程序判断季节的代码示例
- HMM原理介绍 示例 python代码实现
- Python实现XML文件解析的示例代码
- python样条插值的实现代码
- python实现kNN算法识别手写体数字的示例代码
- Python实现登录接口的示例代码
- python itchat实现微信自动回复的示例代码
- Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】
- Python用61行代码实现图片像素化的示例代码
- Python + OpenCV 实现LBP特征提取的示例代码
- python实现代码行数统计示例分享
- python实现生产者消费者模式代码示例
- Python实现图片转字符画的示例代码
- Python实现比较扑克牌大小程序代码示例
- Python实现改变与矩形橡胶的线条的颜色代码示例
- 用python实现百度翻译的示例代码