最近把Pandas基础语法快速系统性的过了一遍,并把基础的知识点总结一下。

  • pandas基础语法
  1. Series
  2. DataFrame
  3. 索引对象
  • 基本功能
  1. 重新索引
  2. 丢弃指定轴上的项
  3. 索引/选取/过滤
  4. 算术运算和数据对齐
  5. DataFrame与Series之间的运算
  6. 函数应用与映射
  7. 排序和排名
  8. 带有重复值的轴索引
  • 汇总和计算描述
  1. 汇总统计
  2. 相关系数与协方差
  3. 唯一值等
  • 处理缺失数据
  1. 判断是否为缺失数据
  2. 滤除缺失数据
  3. 填充缺失数据
  • 层次化索引
  1. 基本概况
  2. 重排分级排序
  3. 根据级别汇总统计
  4. 使用的DataFrame的列

下面将分别介绍

Pandas基础语法

1.Series

obj = Series([4.7,-5.3])/obj = Series([4.7,-5.3],index=['a','b'])

obj = Series({'a':4.7,'b':-5.3})

obj.values/obj.index #前者返回数组,后者返回Index,也类似于数组

obj[obj>0]/obj*2/np.exp(obj) #类似于数组的运算

pd.isnull(obj/df)/pd.notnul

pandas将某一列变为索引_Pandas 基础语法入门相关推荐

  1. pandas 过滤某一列的值_Pandas学习笔记,如何用列的值过滤行

    通过tushare引入DataFrame d = ts.get_hist_data('600848', start='2015-01-05', end='2015-01-09') data=pd.Da ...

  2. 索引 | ggplot2基础语法系列推文汇总

    ggplot2工具包是一个很受欢迎的绘图系统,其特点是将绘图过程分成若干相对独立的部分,从而构建出一整套绘图语法.学好ggplot2首先要掌握各部分的功能与基础语法. 本系列原计划是包括十篇推文,目前 ...

  3. SQL Server中的列存储索引

    先决条件 (Prerequisite ) 通过理论和实践措施可以更好地解释与SQL Server 2012列存储索引有关的讨论. 因此,对于实际测量部分–我将使用AdventureWorksDW201 ...

  4. pandas使用iloc函数基于dataframe数据列的索引抽取单列或者多列数据、其中多列索引需要嵌入在列表方括号[]中、或使用:符号形成起始和终止范围索引

    pandas使用iloc函数基于dataframe数据列的索引抽取单列或者多列数据.其中多列索引需要嵌入在列表方括号[]中.或使用:符号形成起始和终止范围索引 目录

  5. Pandas中xs()函数索引复合索引数据的不同切面数据(索引复合索引中需要的数据):索引列复合索引中的一个切面、索引行复合索引中的一个切面

    Pandas中xs()函数索引复合索引数据的不同切面数据(索引复合索引中需要的数据):索引列复合索引中的一个切面.索引行复合索引中的一个切面 目录

  6. python dataframe索引转成列_Pandas之DataFrame对象的列和索引之间的转化

    约定: import pandas as pd DataFrame对象的列和索引之间的转化 我们常常需要将DataFrame对象中的某列或某几列作为索引,或者将索引转化为对象的列.pandas提供了s ...

  7. Python之pandas:对dataframe数据的索引简介、应用大全(输出索引/重命名索引列/字段去重/设置复合索引/根据列名获取对应索引)、指定某字段为索引列等详细攻略

    Python之pandas:对dataframe数据的输出索引.重命名索引列/字段去重/设置复合索引/根据列名获取对应索引.指定某字段为索引列等详细攻略 目录 对pandas中dataframe数据中 ...

  8. predicate 列存储索引扫描_在SQL SERVER中导致索引查找变成索引扫描的问题分析

    SQL Server 中什么情况会导致其执行计划从索引查找(Index Seek)变成索引扫描(Index Scan)呢? 下面从几个方面结合上下文具体场景做了下测试.总结.归纳. 1:隐式转换会导致 ...

  9. pandas drop 删除行和列的方法

    pandas drop 删除行和列的方法 文章目录 pandas drop 删除行和列的方法 删除行 按行索引删除 删除单行 删除多行 删除列 按列索引删除(列本来是没有索引的,用df.columns ...

最新文章

  1. 数据库管理系统的组成和结构
  2. Gartner:企业架构开始更加紧密地向业务看齐
  3. python 缺点-Python的3个主要缺点及其解决方案
  4. 优化Linux系统中的服务
  5. JS每日一题:Vue中的diff算法?
  6. linux 删除文件命令_Linux系统常用的文件管理命令
  7. android中屏幕宽高显示不全,Android 获取屏幕宽度跟高度
  8. c语言百文百鸡问题答案,python_百文买百鸡问题
  9. YOLOv1深刻解读
  10. php中session总结,PHP中SESSION使用中的一点经验总结
  11. 3des 解密 java_◆JAVA加密解密-3DES
  12. Oracle1518,redhat 5.4 Oracle 10g r2
  13. 微信小程序wxParse富文本解析
  14. 《SAFe 4.0参考指南:精益软件与系统工程的规模化敏捷框架》SAFe基础
  15. 一直以来伴随我的一些学习习惯(part1)
  16. steam自定义信息框_如何设置和自定义Steam控制器
  17. python画球面投影_使用opencv-python对图片进行球面投影
  18. 2013年中国新媒体行业的八大趋势
  19. 宝马 OR 奥迪?NONONO,还得看我Li Auto,新款六座SUV强势来袭
  20. vmware虚拟机 配置动态 静态 固态IP 三种模式: 桥接模式 nat模式和仅主机模式 Host-only模式

热门文章

  1. Python中sort与sorted函数
  2. 使用Python和Pandas的最简单的数据清理方法
  3. Python中有用的字符串方法
  4. html禁止文本选择,[译]用CSS来禁止文本选择
  5. 什么是标准输入,标准输出(stdin,stdout)
  6. python3使用serial以及pyserial包读取串口数据并解析字节数组,涉及数据移位以及Python无符号整数转为有符号整数操作
  7. C++和Python,JSON文件的读取和保存
  8. java工具配置_Java™ 教程(配置实用工具)
  9. JavaScript的常用工具汇总
  10. 将信息写入TXT文本中(java)