qq_老六_2
老师上传到Github上去了。
地址如下github:https://github.com/cibon/linear_regression
weixin_精慕门0526897
水什么水?
纪小陌
好好休息吧
AI答疑助手
不错哦,可以呢
心无城府半点深
3980
慕无忌401737
import numpy as np
from numpy.linalg import inv
from numpy import dot
from numpy import mat
import pandas as pd
dataset = pd.read_csv('data.csv')
print(dataset)
temp = dataset.iloc[:,2:5] #iloc :对数组进行切片
# X = mat([1,2,3]).reshape(3,1)
# Y = 2*X
# # theta = (X'X)^-1X'Y
# #theta = dot(dot(inv(dot(X.T,X)), X.T),T)
# #theta = theta - alpha*(theta*X-Y)*X
# theta = 1.
# alpha = 0.1
# for i in range(100):
# theta = theta + np.sum(alpha *(Y - dot(X,theta))*X.reshape(1,3))/3.#加权平均
# print(theta