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 相关文章推荐
在Django中管理Users和Permissions以及Groups的方法
Jul 23 Python
手把手教你python实现SVM算法
Dec 27 Python
python中使用xlrd读excel使用xlwt写excel的实例代码
Jan 31 Python
解决pyinstaller打包pyqt5的问题
Jan 08 Python
python实现K近邻回归,采用等权重和不等权重的方法
Jan 23 Python
Pytorch反向求导更新网络参数的方法
Aug 17 Python
flask的orm框架SQLAlchemy查询实现解析
Dec 12 Python
python+opencv实现车牌定位功能(实例代码)
Dec 24 Python
解决Tensorflow 使用时cpu编译不支持警告的问题
Feb 03 Python
tensorboard显示空白的解决
Feb 15 Python
python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法
Feb 26 Python
用Python提取PDF表格的方法
Apr 11 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格式化时间戳显示友好的时间实现思路及代码
2014/10/23 PHP
php-msf源码详解
2017/12/25 PHP
PHP闭包定义与使用简单示例
2018/04/13 PHP
Jquery ThickBox插件使用心得(不建议使用)
2010/09/08 Javascript
基于jQuery判断两个元素是否有重叠部分的代码
2012/07/25 Javascript
原生javascript图片自动或手动切换示例附演示源码
2013/09/04 Javascript
ExtJS4中使用mixins实现多继承示例
2013/12/03 Javascript
jQuery删除节点的三个方法即remove()detach()和empty()
2013/12/27 Javascript
jquery uploadify 在FF下无效的解决办法
2014/09/26 Javascript
原生js仿淘宝网商品放大镜效果
2017/02/28 Javascript
js实现会跳动的日历效果(完整实例)
2017/10/18 Javascript
JavaScript实现横版菜单栏
2020/03/17 Javascript
JavaScript中变量提升和函数提升的详解
2020/08/07 Javascript
Vue实现图书管理小案例
2020/12/03 Vue.js
查看Python安装路径以及安装包路径小技巧
2015/04/28 Python
Django中处理出错页面的方法
2015/07/15 Python
python itchat实现微信好友头像拼接图的示例代码
2017/08/14 Python
Python调用C# Com dll组件实战教程
2017/10/12 Python
pandas 取出表中一列数据所有的值并转换为array类型的方法
2018/04/11 Python
python对文件目录的操作方法实例总结
2019/06/24 Python
python文档字符串(函数使用说明)使用详解
2019/07/30 Python
python中sympy库求常微分方程的用法
2020/04/28 Python
Django Model中字段(field)的各种选项说明
2020/05/19 Python
解决virtualenv -p python3 venv报错的问题
2021/02/05 Python
CSS3选择器新增问题的实现
2021/01/21 HTML / CSS
佛罗里达州印第安河新鲜水果:Hale Groves
2017/02/20 全球购物
英国绿色商店:Natural Collection
2019/05/03 全球购物
Linux如何压缩可执行文件
2013/10/21 面试题
捷科时代的软件测试笔试题
2015/11/09 面试题
实习自我鉴定
2013/12/15 职场文书
师德师风自我剖析材料
2014/09/27 职场文书
2016年八一建军节活动总结
2016/04/05 职场文书
CSS中float高度塌陷问题的四种解决方案
2022/04/18 HTML / CSS
BCL经典机 SONY ICF-5900W电路分析
2022/04/24 无线电
分享node.js实现简单登录注册的具体代码
2022/04/26 NodeJs
服务器间如何实现文件共享
2022/05/20 Servers