该警告是由于特征矩阵X没有指定列名导致的。可以通过在构建X时指定列名来解决这个问题。修改如下:

# 构建特征矩阵和目标向量
X = pd.DataFrame({'历史销售总量': sales_sum, '平均销售单价': sales_mean})
X.columns = ['历史销售总量', '平均销售单价']
y = selected_data.groupby('单品编码')['销售单价(元/千克)'].mean()

这样就为特征矩阵X指定了列名,消除了警告。


原文地址: https://www.cveoy.top/t/topic/i2h8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录