方法一

data[col] = np.where(data[col].isnull(),0,1)
def dataprocess(data):for col in ('EMAILADD','QQNO','WECHAT'):data[col] = np.where(data[col].isnull(),0,1)return data

方法二

data[col]=data[col].map({True:0,False:1})
def dataprocess(data):for col in ('EMAILADD','QQNO','WECHAT'):data[col]=data[col].isnull()data[col]=data[col].map({True:0,False:1})return data

方法三

def dataprocess(data):for columns in('EMAILADD','QQNO','WECHAT'):data[columns] = data[columns].isnull().map({True:0,False:1})return data

方法四

df.ix[df['sex']=='f','sex']=0
df.ix[df['sex']=='m','sex']=1

方法五

df.sex[df['sex']=='m']=1
df.sex[df['sex']=='f']=0

pandas替换列值相关推荐

  1. pandas替换列值+1

    import pandas df = pd.DataFrame({'Age':[33,44,22,44,55,22],'Income':['Low','Low','High','Medium','Me ...

  2. pandas取列值转化为列表

    pandas取列值转化为列表 list=df['列名'].values.tolist()

  3. Pandas 替换 NaN 值

    替换Pandas DataFram中的 NaN 值 问题 NaN 代表 Not A Number,是表示数据中缺失值的常用方法之一.它是一个特殊的浮点值,不能转换为 float 以外的任何其他类型.N ...

  4. python字符串替换空格_python - 用pandas中的NaN替换空白值(空格)

    python - 用pandas中的NaN替换空白值(空格) 我想在Pandas数据帧中找到包含空格(任意数量)的所有值,并用NaN替换这些值. 有什么想法可以改进吗? 基本上我想转此: A B C ...

  5. python的out模式_如何用python中的DataFrame列的模式替换NA值?

    我对Python(和本网站)完全陌生,目前正试图用它们的模式替换特定数据帧列中的NA值.我试过了各种不起作用的方法.请帮我看看我做错了什么:如何用python中的DataFrame列的模式替换NA值? ...

  6. pandas 替换 某列大于_Pandas简单入门 1

    1写在前面我是从16年开始学习Python的,在使用Python最开始的一段时间,基本是操作list列表和dict字典两个简单的数据结构,后来接触数据的特征越来越多,发现即使是嵌套字典记录数据也很困难 ...

  7. pandas计算dataframe两列数据值相等的行号、取出DataFrame中两列值相等的行号

    pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号 目录 pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号

  8. python pandas DataFrame 替换 NaN 值 和 删除 NaN 所在的行。

    python pandas DataFrame 替换 NaN 值 和 删除 NaN 所在的行. import pandas as pd import numpy as np df1 = pd.Data ...

  9. data.frame类型数据如何将第一列值替换为行号

    data.frame类型数据如何将第一列值替换为行号 row.names(data) <- data[, 1] data <- data[, -1]

最新文章

  1. 统计文件种类数+获取子shell返回值的其它方法
  2. ollvm 编译器优化的bug
  3. 科大星云诗社动态20201216
  4. docker 4 section
  5. 《scikit-learn》数据预处理与特征工程(二)数值转换
  6. docker挂载本地目录_Docker:使用本地卷和tmpfs挂载
  7. 鸟哥-服务器 学习笔记
  8. 【集合论】集合概念与关系 ( 真子集 | 空集 | 全集 | 幂集 | 集合元素个数 | 求幂集步骤 )
  9. Ueditor编辑器修改字体和字号?
  10. 由PPP项目总结的几点项目经验
  11. 机器学习在社会科学中的应用
  12. 开发公链社群币种钱包系统软件
  13. 成语小秀才云开发代码 成语答题小程序源码
  14. 正确的打字方式,如何正确分配手指控制按键
  15. 计算机软件专业可以考哪些证书
  16. 2020职场狠人:打脸是真的,决心也是真的
  17. 用C#实现一个简易的Mips汇编器
  18. 聋校计算机教材教法培训Ppt,小学数学教材教法培训.ppt
  19. package hello is not in GOROOT (/usr/local/go/src/hello)
  20. php 新闻hot图标,div+css实现图片右上角hot、new等图标样式

热门文章

  1. HDU - 1051 Wooden Sticks
  2. 微信小程序开发简易计算器改进版
  3. MicroPython-TPYBoard开发板DIY小型家庭气象站
  4. 移动端实现PDF文件阅读的方法
  5. python os.system重定向stdout到变量 ,同时获取返回值
  6. elasticsearch插件(4)
  7. linux远程桌面复制文件,SH,telnet,网络拷贝文件,putty,连接windows远程桌面终端,远程控制linux桌面...
  8. Php小数转为百分数,学习猿地-php百分数如何转小数
  9. 网络爬虫--SAX处理xml
  10. 世界上将出现一种新职业