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类型强制转换long to int的代码
Feb 10 Python
python爬取个性签名的方法
Jun 17 Python
使用python对文件中的数值进行累加的实例
Nov 28 Python
pycharm访问mysql数据库的方法步骤
Jun 18 Python
python实现自动化上线脚本的示例
Jul 01 Python
django做form表单的数据验证过程详解
Jul 26 Python
python同时替换多个字符串方法示例
Sep 17 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
Oct 09 Python
Python如何基于smtplib发不同格式的邮件
Dec 30 Python
手动安装python3.6的操作过程详解
Jan 13 Python
python工具快速为音视频自动生成字幕(使用说明)
Jan 27 Python
Python中字符串对象语法分享
Feb 24 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做的端口嗅探器--可以指定网站和端口
2006/10/09 PHP
PHP的引用详解
2015/02/22 PHP
微信小程序 消息推送php服务器验证实例详解
2017/03/30 PHP
PHP设计模式(四)原型模式Prototype实例详解【创建型】
2020/05/02 PHP
深入理解JavaScript系列(40):设计模式之组合模式详解
2015/03/04 Javascript
jquery实现浮动在网页右下角的彩票开奖公告窗口代码
2015/09/04 Javascript
js数组去重的5种算法实现
2015/11/04 Javascript
基于Vue.js的表格分页组件
2016/05/22 Javascript
JSON与js对象序列化实例详解
2017/03/16 Javascript
使用requirejs模块化开发多页面一个入口js的使用方式
2017/06/14 Javascript
phantomjs导出html到pdf的方法总结
2017/10/19 Javascript
判断div滑动到底部的scroll实例代码
2017/11/15 Javascript
基于Vue实现拖拽效果
2018/04/27 Javascript
JS错误处理与调试操作实例分析
2020/04/13 Javascript
Python正规则表达式学习指南
2016/08/02 Python
Python 操作文件的基本方法总结
2017/08/10 Python
selenium+python 对输入框的输入处理方法
2018/10/11 Python
python调用matplotlib模块绘制柱状图
2019/10/18 Python
python实现输入任意一个大写字母生成金字塔的示例
2019/10/27 Python
最新pycharm安装教程
2020/11/18 Python
使用PyCharm官方中文语言包汉化PyCharm
2020/11/18 Python
python中添加模块导入路径的方法
2021/02/03 Python
html5自带表单验证体验优化及提示气泡修改功能
2017/09/12 HTML / CSS
印度和世界各地的精美产品:Ikka Dukka
2018/02/12 全球购物
美国球鞋寄卖网站:Stadium Goods
2018/05/09 全球购物
数组越界问题
2015/10/21 面试题
大学生毕业自我鉴定
2013/11/06 职场文书
初中生学习生活的自我评价
2013/11/20 职场文书
作弊检讨书1000字
2014/02/01 职场文书
鼓舞士气的口号
2014/06/16 职场文书
超市促销活动总结
2014/07/01 职场文书
员工安全生产责任书
2014/07/22 职场文书
纪念九一八事变演讲稿:牢记历史,捍卫主权
2014/09/14 职场文书
合同和协议有什么区别?
2014/10/08 职场文书
学校安全管理制度
2015/08/06 职场文书
Mysql数据库事务的脏读幻读及不可重复读详解
2022/05/30 MySQL