@R星校长

5关:数据的基本操作——删除

删除指定轴上的项

即删除Series的元素或DataFrame的某一行(列)的意思,我们可以通过对象的drop(labels, axis=0)方法实现此功能。

删除Series的一个元素:

In[11]: ser = Series([4.5,7.2,-5.3,3.6], index=['d','b','a','c'])
In[13]: ser.drop('c')
Out[13]:
d    4.5
b    7.2
a   -5.3
dtype: float64

删除DataFrame的行或列:

In[17]: df = DataFrame(np.arange(9).reshape(3,3), index=['a','c','d'], columns=['oh','te','ca'])
In[18]: df
Out[18]: oh  te  ca
a   0   1   2
c   3   4   5
d   6   7   8In[19]: df.drop('a')
Out[19]: oh  te  ca
c   3   4   5
d   6   7   8In[20]: df.drop(['oh','te'],axis=1)
Out[20]: ca
a   2
c   5
d   8

需要注意的是drop()返回的是一个新对象,原对象不会被改变。

编程要求

  • s1中删除z行,并赋值到s2

  • d1中删除yy列,并赋值到d2

开始你的任务吧,祝你成功!

# -*- coding: utf-8 -*-
from pandas import Series,DataFrame
import numpy as np
import  pandas as pddef delete_data():'''返回值:s2: 一个Series类型数据d2: 一个DataFrame类型数据'''# s1是Series类型数据,d1是DataFrame类型数据s1 = Series([5, 2, 4, 1], index=['v', 'x', 'y', 'z'])d1=DataFrame(np.arange(9).reshape(3,3), columns=['xx','yy','zz'])# 请在此添加代码 完成本关任务# ********** Begin *********#s2=s1.drop('z')d2=d1.drop(['yy'],axis=1)# ********** End **********## 返回s2,d2return s2, d2











Pandas初体验(五)相关推荐

  1. Python学习笔记:pandas初体验

    Python学习笔记:pandas初体验 一.安装pandas模块 1.安装Python3.7 注意:必须勾选pip(python install package). 2.配置环境变量 3.下载 pa ...

  2. pandas使用心得(一)pandas初体验之处理excel(上)

    话不多说,pandas处理excel感觉还是很爽的 1:准备工作(我的是win系统上,所以编码gbk) #!/usr/bin/python #coding=gbk import pandas as p ...

  3. XenApp / XenDesktop 7.6 初体验五 KEYWORDS

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://beanxyz.blog.51cto.com/5570417/1583860 豆子 ...

  4. Pandas初体验——头歌平台答案

    第1关 了解数据处理对象--Series # -*- coding: utf-8 -*- from pandas import Series,DataFrame import pandas as pd ...

  5. 【头歌】Pandas初体验

    第1关:了解数据处理对象--Series # -*- coding: utf-8 -*- from pandas import Series,DataFrame import pandas as pd ...

  6. Pandas初体验---Joinquant(聚宽API)---插入列、排序、筛选

    文章目录 1.原始数据的样子: 2.插入新列,并计算新的值 3.对列进行排序 4.对列筛选 5.前5条数据 1.原始数据的样子: 接口可以返回的信息如下,是格式化数据pandas格式的,希望做一些简单 ...

  7. CentOS 初体验五: SSH远程连接

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78960751 本文出自[赵彦军的博客] 一:数据传输 数据传输有两种方式,分别是 ...

  8. 【头歌】重生之我在py入门实训中(11):Pandas初体验

    创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们 第1关:了解数据处理对象--Series 任务描述 本关任务:仔细阅读编程要求,完成相关要求. ---------------------- ...

  9. 小白的高德地图初体验(一) —— 打点

    小白的高德地图初体验(一)--打点 说到高德地图,肯定要推荐官方文档,☛☛☛传送门,走你~~ ☞☞小白的高德地图初体验(一) -- 打点 ☞☞小白的高德地图初体验(二)--点聚合 ☞☞小白的高德地图初 ...

  10. 小白的高德地图初体验(四)—— 矢量图形

    小白的高德地图初体验(四)-- 矢量图形 这里是官方文档☛☛☛传送门,走你~~ ☞☞小白的高德地图初体验(一) -- 打点 ☞☞小白的高德地图初体验(二)--点聚合 ☞☞小白的高德地图初体验(三) - ...

最新文章

  1. react select默认选项_reactjs – 如何为Picker提供默认的“Please select …”选项?
  2. html脚本详解,HTML脚本教程详解
  3. vue-router获取url传参
  4. Apache 编译安装
  5. 网络营销外包——网络营销外包专员浅析提升用户体验从哪入手?
  6. 这样给学妹讲原码、反码、补码,帮她彻底解决困扰了三天的问题
  7. php5.5 mysql密码无法_MySQL密码正确却无法本地登录的解决方法
  8. html树状图右侧_如何在 Tableau 中创建控制图?
  9. 小猿圈python学习-函数的递归
  10. 500个爆文标题_美食爆文大放送 | 烹饪技巧从细节着手,夏日消暑美食最为应时...
  11. ospf协议_「案例」OSPF路由动态协议及配置
  12. 设计模式系列之「工厂方法模式」
  13. html 字体显示倒影,用CSS3的box-reflect设置文字倒影效果的方法讲解
  14. 20200724:力扣197周周赛上
  15. [转] C# mysql 事务回滚
  16. 《FLUENT 14流场分析自学手册》——导读
  17. 学习笔记 Tianmao 篇 OkHttp 网络的使用
  18. 台式机设成仅计算机,将台式机更改为笔记本,将笔记本电脑更改为台式机
  19. 凸包算法Graham扫描法
  20. NXP JCOP系列芯片卡特点

热门文章

  1. 微服务知识梳理-异步通信技术两块
  2. cookie(储存在用户本地终端上的数据)
  3. 支持向量机 的三种境界
  4. JVM性能调优(2)——垃圾回收器和回收策略
  5. 每日新闻 | 2018美国专利机构榜单:IBM居榜首 华为京东方进前20
  6. 如何识别高送转是馅饼还是陷阱?
  7. java编程官方教程_读完《Java 8编程入门官方教程》
  8. 4K,无水印高清视频素材网站,免费下载。
  9. java的前生今世_java注解的前生今世
  10. 使用Docker配置深度学习的运行环境