1. 首页
  2. Python

Python数据分析库之pandas基本操作

pandas是什么?

Python数据分析库之pandas基本操作

是它吗?

额。。。很显然pandas没有这个家伙那么可爱。。。

我们来看看pandas的官网是怎么来定义自己的:

pandas is an open source, easy-to-use data structures and data analysis tools for the Python programming language.

很显然,pandas是python的一个非常强大的数据分析库!

让我们来学习一下它吧!

Pandas是数据分析的核心工具包,它是基于Numpy构建的,可以理解为是为了数据分析而存在的,它拥有以下功能或者特点:

  • 一维数组Series+二维数组Dataframe
  • 可以直接读取数据并做处理,非常高效简单
  • 兼容各种数据库
  • 支持各种分析算法

1.pandas序列

Python数据分析库之pandas基本操作
Python数据分析库之pandas基本操作

2.pandas数据结构DataFrame

DataFrame是一个【表格型】的数据结构,可以看做是【由Series组成的字典】(共用同一个索引)。DataFrame由按一定顺序排列的多列数据组成。设计初衷是将Series的使用场景从一维拓展到多维。DataFrame既有行索引,也有列索引。

 

  • 行索引:index
  • 列索引:columns
  • 值:values(numpy的二维数组)

 

Python数据分析库之pandas基本操作

结果:

Python数据分析库之pandas基本操作

默认情况下,如果不指定index参数和columns,那么他们的值将从0开始的数字替代。

Python数据分析库之pandas基本操作

结果:

Python数据分析库之pandas基本操作

DataFrame属性:values、columns、index、shape

Python数据分析库之pandas基本操作

结果:

Python数据分析库之pandas基本操作

后续小编会继续更新更全的信息,请多多点赞转发评论,你们的支持就是小编最大的动力。

本文来自投稿,不代表程序员编程网立场,如若转载,请注明出处:http://www.cxybcw.com/187989.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code