我有一个整数的排序数组,我想为它绘制一个累积分布函数。然而,数据的性质是不确定的,所以我认为我不能使用任何预定义的库。
所以为了实现它,我使用了插值函数(scipy.interpolate)。我是这样做的:
def plot_cdf(self,x,y,):
tck = interpolate.splrep(x,y,s=0)
y = interpolate.splev(x,tck,der=0)
plt.figure()
plt.plot(x,y)
xlabel("Percentage")
ylabel("Unavailability slot duration")
plt.show()
可以改进吗???是否有任何预定义的功能????
你用 plot
绘制函数,这就是你正在使用的。