python pandas.dataframe 常见操作大全

dataframe常用操作

DataFrame的索引选项:

类型 说明
obj[val] 选取DataFrame的单个列或一组列。在一些特殊情况下会比较便利:布尔型数组(过滤行)、切片(行切片)、布尔型DataFrame (根据条件设置值)。
obj.ix[val] 选取DataFrame的单个行或一组行。
obj.ix[:, val] 选取单个列或列子集。
obj.ix[val1, val2] 同时选取行和列。
reindex 方法 将一个或多个轴匹配到新索引。
xs方法 根据标签选取单行或单列,并返回一个Series。
icol、irow方法] 根据整数位置选取单列或单行,并返回一个Series。
get.value, set_value方法 根据行标签和列标签选取单个值。
1.创建DataFrame

直接传入一个由等长列表组成的字典创建一个DataFrame
自动会加上索引(与series相同),且所有列会被有序排列
在这里插入图片描述
如果指定列序列,则dataframe的列会按照指定顺序进行排列
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.访问dataframe行

访问index为2的行
在这里插入图片描述

3.修改列的值

通过赋值直接修改,也可以指定五个值分别修改对应位置的值
在这里插入图片描述

4.新增列

为不存在的列赋值会创建出一个新列

在这里插入图片描述

5.del

关键字del用于删除列,用法 del dataframe.列名

  • 8
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值