def smooth_log(self):
"""
This function ...
:return:
"""
centers = np.array(self.centers)
counts = np.array(self.counts)
not_zero = counts != 0
centers = centers[not_zero]
counts = counts[not_zero]
order = 2
s = InterpolatedUnivariateSpline(centers, np.log10(counts), k=order)
# Return the spline curve
return s
# -----------------------------------------------------------------
评论列表
文章目录