From 909126bf39f3431a4bbb5056e40bb00498399c20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=91=9E=E5=8D=9A?= <1275843701@qq.com> Date: Fri, 5 Jul 2024 11:52:52 +0000 Subject: [PATCH 1/4] 1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 常瑞博 <1275843701@qq.com> --- pyvenv.cfg | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 pyvenv.cfg diff --git a/pyvenv.cfg b/pyvenv.cfg new file mode 100644 index 0000000..f70ecc8 --- /dev/null +++ b/pyvenv.cfg @@ -0,0 +1,8 @@ +home = D:\Python +implementation = CPython +version_info = 3.13.0.beta.3 +virtualenv = 20.24.5 +include-system-site-packages = false +base-prefix = D:\Python +base-exec-prefix = D:\Python +base-executable = D:\Python\python.exe -- Gitee From 00ee61ffb1f3c8625aafaff393ca4ddf6a08a8c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=91=9E=E5=8D=9A?= <1275843701@qq.com> Date: Fri, 5 Jul 2024 11:54:18 +0000 Subject: [PATCH 2/4] 1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 常瑞博 <1275843701@qq.com> --- .gitignore | 2 ++ 1.py | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 .gitignore create mode 100644 1.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4c3f3e8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +# created by virtualenv automatically +* diff --git a/1.py b/1.py new file mode 100644 index 0000000..bb135e4 --- /dev/null +++ b/1.py @@ -0,0 +1,34 @@ +import numpy as np +import pandas as pd +from sklearn.datasets import load_boston +from sklearn.model_selection import train_test_split +from sklearn.linear_model import LinearRegression +from sklearn.metrics import mean_squared_error + +# 加载波士顿房价数据集 +boston = load_boston() +X = boston.data +y = boston.target + +# 将数据转换为DataFrame格式,方便查看 +df = pd.DataFrame(X, columns=boston.feature_names) +df['PRICE'] = y + +# 划分训练集和测试集 +X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42) + +# 创建并训练线性回归模型 +model = LinearRegression() +model.fit(X_train, y_train) + +# 预测测试集的价格 +y_pred = model.predict(X_test) + +# 计算均方误差 +mse = mean_squared_error(y_test, y_pred) +print(f'Mean Squared Error: {mse}') + +# 使用模型预测一个样本的价格 +sample = X_test[0] +predicted_price = model.predict([sample]) +print(f'Predicted Price for the sample: {predicted_price[0]}') \ No newline at end of file -- Gitee From 104bad91e57570d1366e74797482282260154611 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=91=9E=E5=8D=9A?= <1275843701@qq.com> Date: Fri, 5 Jul 2024 11:57:25 +0000 Subject: [PATCH 3/4] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20.idea?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/.keep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .idea/.keep diff --git a/.idea/.keep b/.idea/.keep new file mode 100644 index 0000000..e69de29 -- Gitee From 57305161d61b7899e917c44ac5f8d3c352de127e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=91=9E=E5=8D=9A?= <1275843701@qq.com> Date: Fri, 5 Jul 2024 11:58:08 +0000 Subject: [PATCH 4/4] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20.ide?= =?UTF-8?q?a?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/.keep | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .idea/.keep diff --git a/.idea/.keep b/.idea/.keep deleted file mode 100644 index e69de29..0000000 -- Gitee