import numpy as np from sklearn.model_selection import train_test_split from sklearn.linear_model import LogisticRegression from sklearn.metrics import accuracy_score, confusion_matrix, classification_report
# 创建示例数据 np.random.seed(0) X = np.random.rand(100, 2) * 10 y = (X[:, 0] + X[:, 1] > 10).astype(int) # 根据线性关系生成二元分类标签