Pandas:Series和DataFrame删除指定轴上数据的方法


Posted in Python onNovember 10, 2018

如下所示:

import numpy as np
import pandas as pd
from pandas import Series,DataFrame

一、drop方法:产生新对象

1.Series

o = Series([1,3,4,7],index=['d','c','b','a'])
print(o.drop(['d','b']))
c  3
a  7
dtype: int64

2.DataFrame

data = {'水果':['苹果','梨','草莓'],
    '数量':[3,2,5],
    '价格':[10,9,8]}
df = DataFrame(data)
print(df)
价格 数量 水果
0 10  3 苹果
1  9  2  梨
2  8  5 草莓

删除第0轴(行)

print(df.drop([0,2]))
价格 数量 水果
1  9  2 梨

删除第1轴(列)

print(df.drop(['价格','数量'],axis=1))
水果
0 苹果
1  梨
2 草莓

二、del关键字:在原对象上删除

1.Series

del o['a']
print(o)
d  1
c  3
b  4
dtype: int64

2.DataFrame

del df['价格']
print(df)
数量 水果
0  3 苹果
1  2  梨
2  5 草莓

以上这篇Pandas:Series和DataFrame删除指定轴上数据的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现网站文件的全备份和差异备份
Nov 30 Python
Python设计模式之抽象工厂模式
Aug 25 Python
详解Python核心对象类型字符串
Feb 11 Python
Django 多语言教程的实现(i18n)
Jul 07 Python
python+opencv像素的加减和加权操作的实现
Jul 14 Python
Django ORM 常用字段与不常用字段汇总
Aug 09 Python
python使用sklearn实现决策树的方法示例
Sep 12 Python
Python hashlib常见摘要算法详解
Jan 13 Python
Python 动态变量名定义与调用方法
Feb 09 Python
python GUI库图形界面开发之pyinstaller打包python程序为exe安装文件
Feb 26 Python
Django执行源生mysql语句实现过程解析
Nov 12 Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 Python
Pandas DataFrame 取一行数据会得到Series的方法
Nov 10 #Python
对python创建及引用动态变量名的示例讲解
Nov 10 #Python
python 解决动态的定义变量名,并给其赋值的方法(大数据处理)
Nov 10 #Python
在Python中定义一个常量的方法
Nov 10 #Python
python 定义n个变量方法 (变量声明自动化)
Nov 10 #Python
浅谈python连续赋值可能引发的错误
Nov 10 #Python
Linux下安装python3.6和第三方库的教程详解
Nov 09 #Python
You might like
使用php发送有附件的电子邮件-(PHPMailer使用的实例分析)
2013/04/26 PHP
php生成随机颜色的方法
2014/11/13 PHP
PHP中使用hidef扩展代替define提高性能
2015/04/09 PHP
PHP Imagick完美实现图片裁切、生成缩略图、添加水印
2016/02/22 PHP
PHP购物车类Cart.class.php定义与用法示例
2016/07/20 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
PHP创建XML接口示例
2019/07/04 PHP
javaScript Array(数组)相关方法简述
2009/07/25 Javascript
javascript firefox 自动加载iframe 自动调整高宽示例
2013/08/27 Javascript
JS Replace 全部替换字符的用法小结
2013/12/24 Javascript
Ajax请求在数据量大的时候出现超时的解决方法
2014/02/27 Javascript
jquery单行文字向上滚动效果示例
2014/03/06 Javascript
JavaScript实现经典排序算法之冒泡排序
2016/12/28 Javascript
vue 中的keep-alive实例代码
2018/07/20 Javascript
浅谈在Vue.js中如何实现时间转换指令
2019/01/06 Javascript
VueJS 取得 URL 参数值的方法
2019/07/19 Javascript
Vue.js的模板语法详解
2020/02/16 Javascript
浅谈vue.watch的触发条件是什么
2020/11/07 Javascript
vue+Element-ui实现登录注册表单
2020/11/17 Javascript
python getopt详解及简单实例
2016/12/30 Python
Python实现将Excel转换为json的方法示例
2017/08/05 Python
使用 Python 实现文件递归遍历的三种方式
2018/07/18 Python
如何基于python操作excel并获取内容
2019/12/24 Python
Python 识别12306图片验证码物品的实现示例
2020/01/20 Python
Django choices下拉列表绑定实例
2020/03/13 Python
python之随机数函数的实现示例
2020/12/30 Python
安全的后院和健身蹦床:JumpSport
2019/07/15 全球购物
Dogeared官网:在美国手工制作的珠宝
2019/08/24 全球购物
公司授权委托书
2014/04/04 职场文书
二手车转让协议书
2015/01/29 职场文书
工作时间调整通知
2015/04/24 职场文书
golang 实现时间戳和时间的转化
2021/05/07 Golang
Mysql中存储引擎的区别及比较
2021/06/04 MySQL
详解redis在微服务领域的贡献
2021/10/16 Redis
SONY AN-LP1 短波有源天线放大器图
2022/04/05 无线电
js 实现验证码输入框示例详解
2022/09/23 Javascript