def _plot_correlation_func(x, y):
r, p = pearsonr(x, y)
title = "Cor($X_1$, $X_2$) = %.3f" % r
pylab.scatter(x, y)
pylab.title(title)
pylab.xlabel("$X_1$")
pylab.ylabel("$X_2$")
f1 = scipy.poly1d(scipy.polyfit(x, y, 1))
pylab.plot(x, f1(x), "r--", linewidth=2)
# pylab.xticks([w*7*24 for w in [0,1,2,3,4]], ['week %i'%(w+1) for w in
# [0,1,2,3,4]])
python类poly1d()的实例源码
demo_corr.py 文件源码
项目:Building-Machine-Learning-Systems-With-Python-Second-Edition
作者: PacktPublishing
项目源码
文件源码
阅读 25
收藏 0
点赞 0
评论 0
multiplyPoly.py 文件源码
项目:Python-Data-Analytics-and-Visualization
作者: PacktPublishing
项目源码
文件源码
阅读 23
收藏 0
点赞 0
评论 0
def multiplyPoly():
#cubic1 has coefficients 3, 4, 5 and 5
cubic1 = sp.poly1d([3, 4, 5, 5])
#cubic2 has coefficients 4, 1, -3 and 3
cubic2 = sp.poly1d([4, 1, -3, 3])
print cubic1
print cubic2
print '-' * 36
#print results of polynomial multiplication
print cubic1 * cubic2