python 分类变量转为哑变量_python 虚拟变量

# -*- coding: utf-8 -*-

import pandas

data = pandas.read_csv(

'D:\\PDA\\4.18\\data.csv',

encoding='utf8'

)

data['Education Level'].drop_duplicates()

"""

博士后    Post-Doc

博士      Doctorate

硕士      Master's Degree

学士      Bachelor's Degree

副学士    Associate's Degree

专业院校  Some College

职业学校  Trade School

高中      High School

小学      Grade School

"""

educationLevelDict = {

'Post-Doc': 9,

'Doctorate': 8,

'Master\'s Degree': 7,

'Bachelor\'s Degree': 6,

'Associate\'s Degree': 5,

'Some College': 4,

'Trade School': 3,

'High School': 2,

'Grade School': 1

}

data['Education Level Map'] = data[

'Education Level'

].map(

educationLevelDict

)

data['Gender'].drop_duplicates()

dummies = pandas.get_dummies(

data,

columns=['Gender'],

prefix=['Gender'],

prefix_sep="_",

dummy_na=False,

drop_first=False

)

dummies['Gender'] = data['Gender']

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/556191.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

log4j2漏洞

log4j2漏洞 这个漏洞到底是怎么回事? 怎么利用这个漏洞呢? 我看了很多技术分析文章,都太过专业,很多非Java技术栈或者不搞安全的人只能看个一知半解,导致大家只能看个热闹,对这个漏洞的成因、原理、利用…

python游戏csgo开挂_Python64位游戏读写--GTA锁血

37.jpg (19.22 KB, 下载次数: 1)2020-6-23 09:32 上传EPIC送了GTA5,最近考完试和朋友一起玩了下,由于刚开始,等级低,朋友带我打任务的时候,完全就打不过,我的甲没几下就爆了,刚开始没什么。但是…

log4j2 的使用【超详细图文】

log4j2 的使用 Apache Log4j2 是对Log4j 的升级版本,参考了logback 的一些优秀的设计,并且修复了一些问题,因此带来了一些重大的提升,主要有: 异常处理,在logback中,Appender中的异常不会被应…

python标准库os的方法listdir_Python 标准库 os 中的方法 listdir() 返回包含指定路径中所有文件和文件夹名称的列表。_药理学答案_学小易找答案...

【单选题】下列( )是脂肪酸 (2.0分)【单选题】关于固醇类的叙述,错误的是( ) (2.0分)【单选题】细胞膜的主动转运( ) (2.0分)【单选题】脂肪的碱水解作用又称为( ) (2.0分)【名词解释】比活力【简答题】4、什么是米氏方程,米氏常数 Km 的意义是什么?试求酶反应速度达到最大反应…

JS遍历数组的12种方法

一、 for 普通版 for (let i 0; i < arr.lengthl; i) {// ... }优化版 // 使用临时变量&#xff0c;将长度缓存起来&#xff0c;避免重复获取数组长度&#xff0c;当数组较大时优化效果才会比较明显。 let len arr.length; for (let i 0; i < len; i) {// ... }for…

Log4j2突发重大漏洞

长话短说吧。 相信大家已经被 Log4j2 的重大漏洞刷屏了&#xff0c;估计有不少小伙伴此前为了修 bug 已经累趴下了。很不幸&#xff0c;我的小老弟小二的 Spring Boot 项目中恰好用的就是 Log4j2&#xff0c;版本特喵的还是 2.14.1&#xff0c;在这次漏洞波及的版本范围之内。…

不改变原数组的一些方法

改变原数组 push / pop / shift / unshift / sort / reverse / splice 不改变原数组 concat / join --> split / toString / slice 一、 concat — 数组合并 var arr [1, 2, 3]; var arr1 [4, 5, 6]; console.log(arr.concat(arr1)); // [1, 2, 3, 4, 5, 6];二、 toStri…

python描述对象静态特性的数据为_对于需要几个单位共同负担的一张原始凭证上的支出,应根据其他单位负担部分为其提高( )。...

【单选题】字符串s是一个字符序列,以下表示s从右侧向左第三个字符的是: ‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪【多选题】我国《婚姻法》规定夫妻人身关系的内容包括 ( )【填空题】白露横江【多选题】我国《婚姻法》规定的婚姻成立的实质…

PageHelper分页插件源码及原理剖析

摘要: com.github.pagehelper.PageHelper是一款好用的开源免费的Mybatis第三方物理分页插件。 PageHelper是一款好用的开源免费的Mybatis第三方物理分页插件&#xff0c;其实我并不想加上好用两个字&#xff0c;但是为了表扬插件作者开源免费的崇高精神&#xff0c;我毫不犹豫…

arguments 类数组

一、类数组&#xff1a;长得像数组&#xff0c;可以拿它当数组用&#xff0c;但它不是数组 可以利用属性名模拟数组的特性可以动态的增长 length 的属性如果强行让类数组调用 push 方法&#xff0c;则会根据 length 属性值的位置进行属性的扩充 二、不能往类数组里面添加东西…

净网大师最好用旧版本_云顶之弈手把手教你吃分系列:决斗大师

很忏愧&#xff0c;这个阵容并非我原创&#xff0c;也是我偷师而来&#xff0c;不过最近一直在用&#xff0c;效果也不错&#xff0c;所以主要会讲讲心得&#xff0c;而不是原先的基础。先看阵容构成&#xff1a;亚索(天选决斗大师)、剑姬、武器、风女、卡莉斯塔/赵信、慎、永恩…

PageHelper 关闭COUNT(0)查询 以及PageHelper 的分页原理分析

pagehelper 关闭count(0)查询 以及pagehelper的分页原理分析 情景再现&#xff1a;在给移动端提供分页查询数据接口时&#xff0c;知道他们不需要总条数。但是使用pagehelper 分页查询打印的sql总是会查询两次&#xff0c;先统计条数&#xff0c;在进行列表查询。对于有点强迫…

local service system账户_systemd.service学习和使用总结

公众号&#xff1a;暮北林 Q Q 群 : 一起学前端Systemd Service 学习和使用总结什么是Systemd servicesystem就是系统,d的意思是daemon,systemd就是系统守护进程,守护系统级的服务.我的个人理解就是管理系统服务的工具,可以对系统服务做一些操作,如:启动、结束、重启等,这里我…

js 函数参数

函数有了参数才变得强大。 一、参数规则 形参比实参多&#xff0c;多的形参赋值undefined 实参比形参多&#xff0c;有多少形参就对应赋多少实参&#xff0c;其余的放到 arguments arguments[] 是一个类数组 – 实参列表 // 形式参数 -- 形参 -- 用来占位的 function fun(a,…

MySQL中OR和AND的区别是什么____MySQL中or与in

MySQL中OR和AND的区别是什么 区别如下&#xff1a; 1、or就是’或’得意思&#xff0c;只要其中一个条件成立就可以了&#xff1b; 2、and就是’与’得意思&#xff0c;并列&#xff0c;两个条件要都成立。 简明的说&#xff1a;and必须满足所有条件&#xff1b;or满足一个…

stm32 lwip 如何发送不出_mbedtls | 移植mbedtls库到STM32裸机的两种方法

一、mbedtls 开源库1. mbedtls是什么Mbed TLS是一个开源、可移植、易于使用、代码可读性高的SSL库。可实现加密原语&#xff0c;X.509证书操作以及SSL / TLS和 DTLS 协议&#xff0c;它的代码占用空间小&#xff0c;非常适合用于嵌入式系统。mbedtls遵循 Apache 2.0 开源许可协…

函数的结束条件和返回值 — return

一、当做返回值 function sum(a, b) {return a b; }sum(1, 2); // 3二、作为函数的终止条件 函数遇到 return 就会停止 function sum(a, b) {console.log(a);return; // 如果 return 写在这里&#xff0c;后面的语句通通不会执行console.log(b); }sum(1, 2);输入数字&#x…

java面试题:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?

java面试题&#xff1a;当一个对象被当作参数传递到一个方法后&#xff0c;此方法可改变这个对象的属性&#xff0c;并可返回变化后的结果&#xff0c;那么这里到底是值传递还是引用传递? 答&#xff1a;是值传递。Java编程语言只有值传递参数。 当一个对象实例作为一个参数…

keras训练完以后怎么预测_农村小孩只有户口,没有承包地,以后怎么养老?看完我安心了...

阅读本文前&#xff0c;请您先点击上面的蓝色字体“三农荟”&#xff0c;再点击“关注”&#xff0c;这样您就可以继续免费收到最新情感文章了。每天都有分享。完全是免费订阅&#xff0c;请放心关注。 农村小孩&#xff0c;只有户口&#xff0c;没有属于自己的承包地&#xff…

函数的作用域以及预编译

一、函数的作用域 函数作用域有点像单面镜&#xff08;外面看不到里面&#xff0c;里面可以看到外面&#xff09;JS的特点&#xff1a;单线程、是 解释性语言 (翻译一行&#xff0c;执行一行) 二、预解析 JS预解析三部曲&#xff1a;语法解析 ⇒ 预编译 ⇒ 解释执行 JS 在执…