更新 function.py
Gitea Actions Test / Challenge-Actions (push) Successful in 14s

This commit is contained in:
2024-11-14 16:48:57 +08:00
parent 09f9f6063c
commit de1f52e5a6
+4 -2
View File
@@ -88,8 +88,10 @@ def load_data(filepath):
data = [] data = []
with open(filepath, 'r') as file: with open(filepath, 'r') as file:
for line in file: for line in file:
if "?" not in line: # 去除包含缺失值的数据行 # 将 "?" 替换为 "0",然后将整行数据转换为浮点数
data.append([float(x) for x in line.strip().split()]) line = line.strip().replace("?", "0")
data.append([float(x) for x in line.split()])
data = np.array(data) data = np.array(data)
X = data[:, :-1] # 所有列,除最后一列 X = data[:, :-1] # 所有列,除最后一列
y = data[:, -1] # 最后一列 y = data[:, -1] # 最后一列