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构建Hopfield网络的教程
Apr 14 Python
Python中list列表的一些进阶使用方法介绍
Aug 15 Python
Python内建数据结构详解
Feb 03 Python
python3使用scrapy生成csv文件代码示例
Dec 28 Python
python学习笔记--将python源文件打包成exe文件(pyinstaller)
May 26 Python
python批量识别图片指定区域文字内容
Apr 30 Python
Python容器使用的5个技巧和2个误区总结
Sep 26 Python
TensorFlow tensor的拼接实例
Jan 19 Python
Python检测端口IP字符串是否合法
Jun 05 Python
如何在mac下配置python虚拟环境
Jul 06 Python
Python3+SQLAlchemy+Sqlite3实现ORM教程
Feb 16 Python
Python实现双向链表
May 25 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文件操作的详解
2013/06/05 PHP
Yii 2.0自带的验证码使用经验分享
2017/06/19 PHP
PHP实现的一致性Hash算法详解【分布式算法】
2018/03/31 PHP
Laravel 错误提示本地化的实现
2019/10/22 PHP
使用jQuery操作Cookies的实现代码
2011/10/09 Javascript
js模仿html5 placeholder适应于不支持的浏览器
2013/01/13 Javascript
js实现Form栏显示全格式时间时钟效果代码
2015/08/19 Javascript
JQuery移动页面开发之屏幕方向改变与滚屏的实现
2015/12/03 Javascript
js判断输入字符串是否为空、空格、null的方法总结
2016/06/14 Javascript
再谈javascript注入 黑客必备!
2016/09/14 Javascript
让你彻底掌握es6 Promise的八段代码
2017/07/26 Javascript
JavaScript中Object基础内部方法图
2018/02/05 Javascript
微信小程序使用swiper组件实现类3D轮播图
2018/08/29 Javascript
antd组件Upload实现自己上传的实现示例
2018/12/18 Javascript
微信内置浏览器图片查看器的代码实例
2019/10/08 Javascript
微信小程序背景音乐开发详解
2019/12/12 Javascript
python线程池的实现实例
2013/11/18 Python
Django中login_required装饰器的深入介绍
2017/11/24 Python
使用Django启动命令行及执行脚本的方法
2018/05/29 Python
python脚本监控Tomcat服务器的方法
2018/07/06 Python
YUV转为jpg图像的实现
2019/12/09 Python
python转化excel数字日期为标准日期操作
2020/07/14 Python
手把手教你实现一个canvas智绘画板的方法
2019/03/04 HTML / CSS
介绍Ibatis的核心类
2013/11/18 面试题
人力资源管理专业应届生求职信
2013/09/28 职场文书
工程概预算专业毕业生求职信
2013/10/04 职场文书
高中毕业自我鉴定
2013/12/22 职场文书
乡村卫生服务一体化管理实施方案
2014/03/30 职场文书
寄语是什么意思
2014/04/10 职场文书
企业指导教师评语
2014/04/28 职场文书
大型活动组织方案
2014/05/10 职场文书
2014年教育实习工作总结
2014/11/22 职场文书
校运会宣传稿大全
2015/07/23 职场文书
2017年寒假社区服务活动总结
2016/04/06 职场文书
使用redis实现延迟通知功能(Redis过期键通知)
2021/09/04 Redis
解决persistence.xml配置文件修改存放路径的问题
2022/02/24 Java/Android