OpenCV-Python教程:61.一元线性回归

OpenCV-Python教程:61.一元线性回归_第1张图片


%matplotlib inline

import matplotlib.pyplot as plt

from matplotlib.font_manager import FontProperties

font = FontProperties(fname=r"c:\windows\fonts\msyh.ttc", size=10)

def runplt():

    plt.figure()

    plt.title('披萨价格与直径数据', fontproperties=font)

    plt.xlabel('直径(英寸)',fontproperties=font)

    plt.ylabel('价格(美元)', fontproperties=font)

    plt.axis([0, 25, 0, 25])

    plt.grid(True)

    return plt

plt = runplt()

x = [[6], [8], [10], [14], [18]]

y = [[7], [9], [13], [17.5], [18]]

plt.plot(x, y, 'k.')

plt.show()


OpenCV-Python教程:61.一元线性回归_第2张图片

上图中,'x'轴表示披萨直径,'y'轴表示披萨价格。能够看出,披萨价格与其直径正相关,这与我们的日常经验也比较吻合

你可能感兴趣的:(OpenCV-Python教程:61.一元线性回归)