生成多项式和交互特征。
生成一个新的特征矩阵,该矩阵由度数小于或等于指定度数的特征的所有多项式组合组成。例如,如果输入样本是二维的且形式为 [a, b],则 2 次多项式特征为 [1, a, b, a^2, ab, b^2]。

文档链接

>>> import numpy as np
>>> from sklearn.preprocessing import PolynomialFeatures
>>> X = np.arange(6).reshape(3, 2)
>>> X
array([[0, 1],[2, 3],[4, 5]])
>>> poly = PolynomialFeatures(2)
>>> poly.fit_transform(X)
array([[ 1.,  0.,  1.,  0.,  0.,  1.],[ 1.,  2.,  3.,  4.,  6.,  9.],[ 1.,  4.,  5., 16., 20., 25.]])
>>> poly = PolynomialFeatures(interaction_only=True)
>>> poly.fit_transform(X)
array([[ 1.,  0.,  1.,  0.],[ 1.,  2.,  3.,  6.],[ 1.,  4.,  5., 20.]])
PolynomialFeatures可以用户来提取特征,在wide_and_deep中进行特征预处理

sklearn.preprocessing.PolynomialFeatures相关推荐

  1. sklearn preprocessing PolynomialFeatures 用法

    1.sklearn.preprocessing.PolynomialFeatures类 先给出它的官方文档链接http://scikit-learn.org/stable/modules/genera ...

  2. 机器学习之 sklearn.preprocessing 模块

    sklearn.preprocessing.PolynomialFeatures 多项式扩展. 它是使用多项式的方法来进行的,如果有a,b两个特征,那么它的2次多项式为(1,a,b,a^2,ab, b ...

  3. sklearn中PolynomialFeatures多项式特征参数

    PolynomialFeatures:多项式回归参数 PolynomialFeatures参数: 现在有(a,b)两个特征,使用degree=2的二次多项式则为(1,a, a^2, ab, b ,b^ ...

  4. sklearn.preprocessing下的数据标准化(scale、MinMaxScaler)

    文章目录 scale MinMaxScaler scale from sklearn.preprocessing import scale Center to the mean and compone ...

  5. jupyter notebook报错:ImportError: cannot import name ‘Imputer‘ from ‘sklearn.preprocessing‘解决方法

    今天在处理丢失数据时,运行下面代码报错 from sklearn.preprocessing import Imputer imputer = Imputer(missing_values = &qu ...

  6. Python之 sklearn:sklearn.preprocessing中的StandardScaler函数的简介及使用方法之详细攻略

    Python之 sklearn:sklearn.preprocessing中的StandardScaler函数的简介及使用方法之详细攻略 目录 sklearn.preprocessing中的Stand ...

  7. Sklearn:sklearn.preprocessing之StandardScaler 的transform()函数和fit_transform()函数清晰讲解及其案例应用

    Sklearn:sklearn.preprocessing之StandardScaler 的transform()函数和fit_transform()函数清晰讲解及其案例应用 目录 sklearn.p ...

  8. sklearn:sklearn.preprocessing的MinMaxScaler简介、使用方法之详细攻略

    sklearn:sklearn.preprocessing的MinMaxScaler简介.使用方法之详细攻略 目录 MinMaxScaler简介 MinMaxScaler函数解释 MinMaxScal ...

  9. 成功解决sklearn\preprocessing\label.py:151: DeprecationWarning: The truth value of an empty array is amb

    成功解决sklearn\preprocessing\label.py:151: DeprecationWarning: The truth value of an empty array is amb ...

最新文章

  1. Vagrant配置虚拟机
  2. 将Python字符串生成PDF
  3. UNIX再学习 -- 网络与网络协议
  4. 字符串操作之字符串拷贝功能实现
  5. vm磁盘映射 不能启动_软网推荐:网盘变身本地磁盘
  6. AdjacentHTML/innerHTML/innerText
  7. C# - 企业框架下的存储过程输出参数
  8. 1025. 反转链表 (25)-浙大PAT乙级真题
  9. 朋友圈点赞点用例的设计点
  10. quartusII实验报告
  11. 人工智能语音如何实现?
  12. 1ppi等于多少dpi_图片知多少?
  13. 安装nvcc CUDNN
  14. 对PHM铣刀磨损数据进行分析
  15. android GoogleMap画导航线路图 路径规划
  16. erc20 php,无需gas即可归集ERC20的PHP开发包【SmartWallet】
  17. OpenCV将BGR转换为NV12
  18. Windows API Hooking with MS Detours
  19. 兰大计算机网络复试答案
  20. 【键盘映射】AHK自定义Windows脚本

热门文章

  1. 数字通信介绍(2)香农与信息论
  2. mysql中的时间函数---运维常用
  3. ubuntu下的第一个脚本file.sh
  4. Demo学习: CalendarPanel
  5. Linux下使用SSH、Crontab、Rsync三工具实现数据自动备份
  6. 6个变态的C语言Hello World程序
  7. 负载均衡故障诊断:一个MSS值引发的疑案
  8. 标准模板库之容器-《C++标准库(第二版)》读书笔记
  9. Springboot验证表单数据和自定义验证
  10. c语言中的运算符和表达式试卷答案,c语言试卷和答案1