Python的数据处理:创建、舍弃、处理缺失值、文本数据分割、索引、切片方式

本文介绍了Python数据处理的各种技巧,包括用列表构建二维数据、读取数据、理解axis参数在数据操作中的作用,以及如何舍弃数据、增加列和进行条件筛选。还详细探讨了统计描述、缺失值的查找与替换,以及文本数据的分割、选取、索引和切片方法。
摘要由CSDN通过智能技术生成

数据处理

创建数据

pd.Series(5,index['A'])    # 创建一维数据,索引 自行定义,否则默认从0开始,值 自行定义为5

0    5          # 输出结果
dtype: int64     # 数据类型对象:
pd.Series(5,index=list('abcdef'))   # 根据索引值自动生成增加元素
a    5
b    5
c    5
d    5
e    5
f    5
dtype: int64
b=[1]
pd.Series(b,index=list('abcdef'))  # 索引值与元素个数不对应

ValueError: Length of passed values is 1, index implies 6.    # 报错

a={
   'name':['XA','XB','XC'],'age':[8,9,8]}
pd.DataFrame(data=a,index=list('abd'))  # 创建二维数据,索引 自行定义,否则默认从0开始,字典中键自动生成为列名

在这里插入图片描述

用列表构建二维数据

b=[[1,2,3,4],['a','b','c','d']]  # 列表中数据自动变成每行数据
pd.DataFrame(b
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值