17、Python特征工程,用相关系数法选择数据特征

1 相关系数法

先计算各个特征对目标值得相关系数,选择更加相关的特征

2 代码案例


import pandas

data = pandas.read_csv('D:\\database\\pystudy\\6.2\\data2.csv')

# 导热油特征选择的方法和相关系数的方法


from sklearn.feature_selection import f_regression

from sklearn.feature_selection import SelectKBest

# 代表选择特征值的数量

selectkBest=SelectKBest(
        f_regression,
        k=2
        )

# 选择自变量

feature=data[['月份','季度','广告费用','客流量']]

# 调用fit方法进行最好特征的选择

bestFeature=selectkBest.fit_transform(
        feature,
        data['销售额']
        )

# 查看关键因子

feature.columns[selectkBest.get_support()]


 

  • 5
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值