pd.get_dummies相当于onehot编码,常用与把离散的类别信息转化为onehot编码形式。

官方文档:

def get_dummies(data, prefix=None, prefix_sep='_', dummy_na=False,columns=None,sparse=False,drop_first=False,dtype=None)

Demo:

import pandas as pddf = pd.DataFrame([['green', 'A'],['red', 'B'],['blue', 'A']])df.columns = ['color', 'class']
#print(df)

输出:

df=pd.get_dummies(df,columns=["color"])
print(df)

get_dummies函数介绍相关推荐

  1. 『Python核心技术与实战』pandas.DataFrame()函数介绍

    pandas.DataFrame()函数介绍! 文章目录 一. 创建DataFrame 1.1. numpy创建 1.2. 直接创建 1.3. 字典创建 1.4. Series和DataFrame 二 ...

  2. 快速进行OneHot编码——get_dummies()函数

    当我们的数据中出现的离散的类别信息时,我们通常将其转化为onehot编码形式,以便于对于我们的模型能有更好的效果. 此处主要介绍的是pandas库中的一个函数--get_dummies(),它能直接将 ...

  3. python3 转码的函数_python基础3之文件操作、字符编码解码、函数介绍

    内容概要: 一.文件操作 二.字符编码解码 三.函数介绍 一.文件操作 文件操作流程: 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 基本操作: 1 #/usr/bin/e ...

  4. C语言中的scanf()函数介绍

    1.scanf函数:读取从键盘输入的数据 在C语言中,有多个函数可以从键盘获得用户输入: scanf():和 printf() 类似,scanf() 可以输入多种类型的数据 getchar().get ...

  5. 延时函数介绍和呼吸灯的实现

    文章目录 延时函数介绍 呼吸灯原理 杨桃32学习笔记,本文图片文字皆为转述 延时函数介绍 分为delay_s秒,delay_ms毫秒,delay_us微秒延时,最大参数不能超过65535. 呼吸灯原理 ...

  6. pandas.get_dummies函数用法详细解答(实践)

    pandas.get_dummies函数用法详细解答(实践) pandas.get_dummies函数用法详细解答(实践)_skywf的博客-CSDN博客 one-hot encoding one-h ...

  7. ×××S 2012 参照函数 -- 介绍

    ×××S 2012 参照函数 -- 介绍 在×××S中,一张报表内可以同时包含多个数据集,但是一个数据区域就仅限于一个数据集,如果希望同时参考多个数据集,查找函数就能轻松办到,其概念类似JOIN是通过 ...

  8. 【 MATLAB 】rem 函数介绍

    rem函数和mod函数很相似,二者认真看一个,另一个看一下区别即可. mod函数介绍:[ MATLAB ]mod 函数介绍 rem Remainder after division Syntax r ...

  9. 【 MATLAB 】filter 函数介绍 之 Filter Data in Sections

    [ MATLAB ]filter 函数介绍(一维数字滤波器) 在上篇博文中,里面有一个例子,就是过滤部分中的数据,这个部分中的数据的意思是如果有一个向量需要过滤,我们可以把它分为几段,然后分段过滤. ...

最新文章

  1. Windows7下手动搭建Apache+PHP+MySQL方法记录
  2. 现代c++之列表初始化/统一初始化
  3. 利用CSS的三列等高布局
  4. linux 密码复杂度,用PAM 搞定Linux 平台密码复杂度问题
  5. [置顶] 第五周项目一构造函数————4)参数初始化表
  6. 微软将Silverlight主要定位在Windows Phone,其他平台更多推向HTML5
  7. 不要安排看代码的工作
  8. matlab液压仿真实例,基于MATLAB-simulink的液压系统动态仿真.pptx
  9. Fiddler大解析!抱歉,抓包抓得好真的可以为所欲为
  10. 椭圆形建筑——逸夫演艺中心
  11. 一文读懂hosts文件
  12. 移动应用推广的那些事儿:应用发现篇
  13. Python-matplotlib画图,柱状图,双柱图,折线图,散点图,饼图,线柱混合图。附代码模板与详细注释
  14. TensorFlow对象检测-1.0和2.0:训练,导出,优化(TensorRT),推断(Jetson Nano)
  15. 【苹果家庭推送】iMessage Number是一种及时静态(Differential Privacy)
  16. 计算机切换用户神魔意思,快速切换用户是什么意思?
  17. 阿里云官方出品:全面总结阿里云云原生架构方法论与实践经验
  18. String字符串转Date日期
  19. Archetype是什么?
  20. 重力回弹(小球自由落体)

热门文章

  1. 教你如何使用SPEC CPU2006
  2. error:2006D080:BIO routines:BIO_new_file:no such file
  3. 网络教学资源平台设计与实现--公告发布系统数据表
  4. 号称下一代监控系统 来看看它有多牛逼
  5. FFMPEG 批量合并和下载或播放在线视频(含去片头片尾)
  6. Java Process:另一个程序正在使用此文件,进程无法访问
  7. mysql 存储矢量数据_MongoDB集群环境存储空间矢量数据
  8. 利用Sublime实现Evernote高亮代码的尝试
  9. 高数第十二章 级数12.1 常数项级数
  10. 手拉手教你实现一门编程语言 Enkel, 系列 14