Python基础——csv文件中某列数据替换为数字
csv文件中某列数据替换为数字
来源——机器学习读取数据
方法一:正则表达式,replace()
import pandas as pd
data = pd.read_csv("data2.csv")
print(data)
# 用户编号 性别 年龄(岁) 年收入(元) 是否购买
# 0 15624510 Male 19 19000 0
# 1 15810944 Male 35 20000 0
# 2 15668575 Female 26 43000 0
# 3 15603246 Female 27 57000 0
# 方法一:replace
data.replace("Male",1,inplace=True)
data.replace("Female",2,inplace=True)
print(data)
# 用户编号 性别 年龄(岁) 年收入(元) 是否购买
# 0 15624510 1 19 19000 0
# 1 15810944 1 35 20000 0
# 2 15668575 2 26 43000 0
# 3 15603246 2 27 57000 0
方法二:map()
import pandas as pd
data = pd.read_csv("data2.csv")
gender = {'Male':1,'Female':2}
data["性别"] = data["性别"].map(gender)
print(data)
# 用户编号 性别 年龄(岁) 年收入(元) 是否购买
# 0 15624510 1 19 19000 0
# 1 15810944 1 35 20000 0
# 2 15668575 2 26 43000 0
# 3 15603246 2 27 57000 0
另补充:方法二是在原有的基础上直接将csv表格中的数据更改,若需要生成一列新的数据,则有:
Python基础——csv文件中某列数据替换为数字相关推荐
- python导入csv文件中特定列-如何使用标头完整的python导入csv文件,其中第一列为非数字...
Python csv模块按行处理数据,这是查看此类数据的常用方法. 您似乎想要按列的方法. 这是一种方法. 假设您的文件名为myclone.csv并且包含 workers,constant,age w ...
- python获取股指_用Python读取csv文件中的沪深300指数历史交易数据
保存路径:D:\python\用Python读取csv文件中的沪深300指数历史交易数据 程序名称:readcsvhs300.py: 数据名称:沪深300指数历史交易数据.csv: 开发环境:Win7 ...
- python怎么读取csv的一部分数据_python批量读取csv文件 如何用python将csv文件中的数据读取成数组...
如何用python把多个csv文件数据处理后汇总到新csv文件你看这月光多温柔,小编转头还能看见你,一切从未坍塌. 可以用pandas读取数据,首先把文件方同一个文件价里,然后对当前文件价的所有内容循 ...
- python统计成绩数据中如何去掉表头,python 从 CSV 文件中删除表头
假设你有一个枯燥的任务,要删除几百 CSV 文件的第一行.也许你会将它们送入一个自动化的过程,只需要数据,不需要每列顶部的表头.可以在 Excel 中打开每个文件,删除第一行,并重新保存该文件,但这需 ...
- python csv读取数据 去掉标题-Python读csv文件去掉一列后再写入新的文件实例
用了两种方式解决该问题,都是网上现有的解决方案. 场景说明: 有一个数据文件,以文本方式保存,现在有三列user_id,plan_id,mobile_id.目标是得到新文件只有mobile_id,pl ...
- python获取csv文件中某一列或者某些列
把三个csv文件中的feature值整合到一个文件中,同时添加相应的label. # -*-coding:utf-8 -*- import csv; label1 = '1' label2 = '2' ...
- python对csv文件中的数据进行分类_python 数据处理 对csv文件进行数据处理
数据如下图: 用python对数据进行处理: #读取csv文件内容并进行数据处理 import os import csv import datetime import re from itertoo ...
- python 提取pdf表格_用Python提取pdf文件中的表格数据
本文作者:杨慧琳 本文编辑:周聪聪 技术总编:张学人有问题,不要怕!访问 http://www.wuhanstring.com/uploads/5_aboutus/爬虫俱乐部-用户问题登记表.docx ...
- python在json文件中查找指定数据_Python中json的取值 如何使用python提取json中指定字段的数据...
python中为什么用json有什么作用 如何用python读取json里面的值啊我爱你,所以我给了你伤害我的权力,只要我能忍受,我会一直陪伴着你,但你不能伤害我太多. 数据如下,我想要读取name. ...
最新文章
- C#图片灰度处理(位深度24→位深度8),用灰度数组byte[]新建一个8位灰度图像Bitmap 。...
- 最后3天,BDTC 2019早鸟票即将售罄,超强阵容及议题抢先曝光!
- 【ros】2.ros的xx.msg编译
- 太漂亮了!66个高颜值的矿物晶体,吸引到你的目光了吗
- P2278-[HNOI2003]操作系统【堆】
- 力扣529.扫雷游戏
- CGAL中Point的引用
- 国际化android
- 通过dll来引用webservice的方法(.net)
- multisim14安装与卸载
- 使用imp导入工具导入dmp文件
- Spotfire 聚合筛选 会污损行数据
- android开启vr模式,三星Gear VR开发者模式怎么打开
- ZooKeeper性能测试
- UDID 和 UUID 的问题
- 不同收入水平职工家庭 申请公积金贷款情况
- Numpy删除指定行
- uni--ReferenceError plus is not defined
- hihoCoder #1246 : 王胖浩与环 (数学)
- html字体设置大小打印无效,css font-size属性怎么不管用?
热门文章
- Qt信息隐藏(Q_D/Q_Q)介绍
- python读取grd数据_Matlab 读取.grd文件
- 计算机字符格式化集体备课教案,集体备课教案范文
- 遥感识别4——语义分割样本数据集制作
- 如何计算机械停车位的荷载,机械车位荷载要求-德盛利停车武汉
- java小项目 ATM机(简易版)
- 篮球队编程题(Java)
- Java与Python下载Bing首页图片
- C++中的糖果——缺省参数、内联函数、auto及nullptr关键字
- 关于手势(Gesture)