如何解决绘制插值图时低于零值问题
我使用三次样条来平滑百分位图。然而,图表显示低于零值。有没有办法限制或避免低于零值。既然是概率图就没有意义了。下面是代码的一部分。
from splash.interpolate import make_interp_spline,BSpline
dfplotP["distance"]=np.arange(0,10,r)
xnew = np.linspace(dfplotP["distance"].min(),dfplotP["distance"].max(),1000)
spl = make_interp_spline(dfplotP["distance"],dfplotP[[a,b,c,d,e]],k=3)
power_smooth = spl(xnew) plt.plot(xnew,power_smooth)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。