可以使用scikit-learn库中的非线性回归模型,例如:
from sklearn.neighbors import KNeighborsRegressor
import numpy as np
import pandas as pd
# 加载数据
data = pd.read_csv("data.csv")
X = data[["feature1", "feature2", ...]]
y = data["target"]
# 训练模型
reg = KNeighborsRegressor()
reg.fit(X, y)
# 使用模型预测
new_data =