互联网服务python

我有A,B两个Excel表,如何通过sklearn实现A表为训练集,B表为测试集?

目前我有A表,然后再A表上划分训练集和测试集,代码如下:读取数据data = pd.read_excel(r'C:\\Users\\bingfeng\\Desktop\\多光谱波段数据\\A.xlsx', header=1) X = data.iloc[:, 1:] # 特征 y = data.iloc[:, 0] # 标签划分数据为训练集和测试集,比例为6:4X_train, X_test, y...显示全部

目前我有A表,然后再A表上划分训练集和测试集,代码如下:

读取数据

data = pd.read_excel(r'C:\\Users\\bingfeng\\Desktop\\多光谱波段数据\\A.xlsx', header=1)
X = data.iloc[:, 1:] # 特征
y = data.iloc[:, 0] # 标签

划分数据为训练集和测试集,比例为6:4

X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3, random_state=12)

我的问题是
我有A表(2022年)、B表(2023年),我想将A表为训练集,B表为测试集,如何写python代码

收起
参与8

返回热心冰块的回答

热心冰块热心冰块项目经理浪潮INSPUR

这是要做AI?

系统集成 · 2023-09-18
  • 不是做AI,跑一些数据。老师,你能帮忙解决下吗
    2023-09-21
  • 如果单纯的两表或两个范围的数据对比就两个变量分别打开两个表,用嵌套双循环内外循环各遍历一个表,外层用变量读训练数据,内层用变量读测试数据,对比算法在内层实现。
    2023-09-21

回答者

热心冰块
项目经理浪潮INSPUR
擅长领域: 服务器pythonUnix

热心冰块 最近回答过的问题

回答状态

  • 发布时间:2023-09-18
  • 关注会员:2 人
  • 回答浏览:403
  • X社区推广