def plotBestFit(weights):
    import matplotlib.pyplot as plt
    dataMatrix, labelMatrix = lr.loadDataSet()
    dataArray = np.asarray(dataMatrix)
    n = np.shape(dataArray)[0]
    xcord1 = []
    ycord1 = []
    xcord2 = []
    ycord2 = []
    for i in range(n):
        if int(labelMatrix[1]) == 1:
            xcord1.append(dataArray[i, 1])
            ycord1.append(dataArray[i, 2])
        else:
            xcord2.append(dataArray[1, i])
            ycord2.append(dataArray[2, i])
    fig = plt.figure()