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

作者:BQW_ 时间:2022-12-22 12:49:26 

如下所示:


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 草莓

来源:https://blog.csdn.net/bqw18744018044/article/details/79935443

标签:Pandas,Series,DataFrame
0
投稿

猜你喜欢

  • MySQL的指定范围随机数函数rand()的使用技巧

    2024-01-17 15:25:50
  • thinkphp模板赋值与替换实例简述

    2024-05-03 15:51:42
  • Python之web模板应用

    2021-06-27 10:13:47
  • 7个perl数组高级操作技巧分享

    2022-08-09 10:38:19
  • python下PyGame的下载与安装过程及遇到问题

    2021-09-24 00:12:15
  • SQLserver查询数据类型为ntext是空或NULL值的方法

    2024-01-24 18:40:52
  • Python一行代码解决矩阵旋转的问题

    2022-03-08 12:44:11
  • Python3中的bytes类型和str类型

    2022-06-23 08:14:29
  • 网站中文字的视觉设计

    2008-04-16 13:35:00
  • python使用opencv进行人脸识别

    2022-01-21 05:32:16
  • PyQt5-QDateEdit的简单使用操作

    2022-09-16 17:35:51
  • 如何使数据库中取出的数据保持原有格式

    2008-11-27 16:16:00
  • ThinkPHP 3.2.3实现页面静态化功能的方法详解

    2023-11-23 13:12:53
  • 使用OpenCV实现仿射变换—平移功能

    2022-11-01 01:45:06
  • 解决python 3 urllib 没有 urlencode 属性的问题

    2022-03-31 12:42:44
  • 《CSS禅意花园》学习笔记

    2008-10-20 12:43:00
  • Python实现批量检测HTTP服务的状态

    2023-02-21 12:50:55
  • GO语言入门学习之基本数据类型字符串

    2023-07-16 08:26:31
  • C++/Php/Python/Shell 程序按行读取文件或者控制台的实现

    2021-12-20 06:36:18
  • python合并已经存在的sheet数据到新sheet的方法

    2023-07-25 18:05:51
  • asp之家 网络编程 m.aspxhome.com