You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

技术问询:如何将自变量列与目标列分别赋值给变量X和y?

如何将自变量列和目标列分别定义为变量X和y?

针对需求,直接通过Pandas的列选择语法即可完成定义:

  • 定义自变量X(包含指定的4个特征列):

    X = df1[['SepalLengthCm', 'SepalWidthCm', 'PetalLengthCm', 'PetalWidthCm']]
    
  • 定义目标变量y(对应species列):

    y = df1['species']
    

如果你的DataFrame中除了species列之外,其余列均为自变量,也可以用drop方法简化X的定义:

X = df1.drop('species', axis=1)

内容的提问来源于stack exchange,提问作者Yuphai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 20:25:18