import numpy as np import matplotlib.pyplot as plt from sklearn.linear_model import LinearRegression from sklearn.model_selection import train_test_split from sklearn.datasets import load_iris import matplotlib.pyplot as plt from sklearn.metrics import mean_squared_error, mean_absolute_error, r2_score
iris = load_iris() # print(iris)
# 指定特征和标签列 x , y = iris.data[:, 2].reshape(-1,1), iris.data[:,3] # print(x, y)
''' # 随机种子案例 import random random.seed(5) # 固定种子数据,如果不加这一行,则打出出来的 num 每执行一次就变化一次,加了之后,不会变化了 num = [random.randint(1,100) for i in range(10] print(num) '''
import numpy as np import matplotlib.pyplot as plt from sklearn.linear_model import LinearRegression from sklearn.model_selection import train_test_split from sklearn.datasets import load_iris import matplotlib.pyplot as plt from sklearn.metrics import mean_squared_error, mean_absolute_error, r2_score
iris = load_iris()
# 指定特征和标签列 x , y = iris.data, iris.target print(x, y)
''' # 随机种子案例 import random random.seed(5) # 固定种子数据,如果不加这一行,则打出出来的 num 每执行一次就变化一次,加了之后,不会变化了 num = [random.randint(1,100) for i in range(10] print(num) '''