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标准库os.path包、glob包使用实例
Nov 25 Python
python生成IP段的方法
Jul 07 Python
python利用matplotlib库绘制饼图的方法示例
Dec 18 Python
Python如何实现MySQL实例初始化详解
Nov 06 Python
Python网络爬虫中的同步与异步示例详解
Feb 03 Python
Python查找第n个子串的技巧分享
Jun 27 Python
Python定时任务sched模块用法示例
Jul 16 Python
python中的&&及||的实现示例
Aug 07 Python
Python(PyS60)实现简单语音整点报时
Nov 18 Python
基于tensorflow for循环 while循环案例
Jun 30 Python
Idea安装python显示无SDK问题解决方案
Aug 12 Python
python如何编写类似nmap的扫描工具
Nov 06 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
推荐一篇入门级的Class文章
2007/03/19 PHP
JavaScript窗口功能指南之在窗口中书写内容
2006/07/21 Javascript
谈谈JavaScript中的函数与闭包
2013/04/14 Javascript
javascript之typeof、instanceof操作符使用探讨
2013/05/19 Javascript
jquery 跳到顶部和底部动画2句代码简单实现
2013/07/18 Javascript
被遗忘的javascript的slice() 方法
2015/04/20 Javascript
深入浅析Bootstrap列表组组件
2016/05/03 Javascript
第二篇Bootstrap起步
2016/06/21 Javascript
全面解析Angular中$Apply()及$Digest()的区别
2016/08/04 Javascript
AngularJS的ng-click传参的方法
2017/06/19 Javascript
详谈js原型继承的一些问题
2017/09/06 Javascript
浅谈PDF.js使用心得
2018/06/07 Javascript
深入理解Vue父子组件生命周期执行顺序及钩子函数
2018/08/12 Javascript
小程序清理本地缓存的方法
2018/08/17 Javascript
如何手动实现es5中的bind方法详解
2018/12/07 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
2019/05/05 Javascript
[01:56]林书豪DOTA2上海特级锦标赛励志短片
2016/03/05 DOTA
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
简述Python中的面向对象编程的概念
2015/04/27 Python
django_orm查询性能优化方法
2018/08/20 Python
python制作简单五子棋游戏
2019/06/18 Python
python读取yaml文件后修改写入本地实例
2020/04/27 Python
Python中的__init__作用是什么
2020/06/09 Python
pycharm不以pytest方式运行,想要切换回普通模式运行的操作
2020/09/01 Python
浅析NumPy 切片和索引
2020/09/02 Python
微信端html5页面调用分享接口示例
2018/03/14 HTML / CSS
Guess荷兰官网:美国服饰品牌
2020/01/22 全球购物
特色蛋糕店创业计划书
2014/01/28 职场文书
小学生个人先进事迹材料
2014/05/08 职场文书
全陪导游词开场白
2015/05/29 职场文书
邓小平文选读书笔记
2015/06/29 职场文书
早安问候语大全
2015/11/10 职场文书
团队拓展训练心得体会
2016/01/12 职场文书
制定企业培训计划的五大要点!
2019/07/10 职场文书
CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
2021/03/30 HTML / CSS
纯CSS3实现div按照顺序出入效果
2021/07/15 HTML / CSS