pandas能做什么:

结构化数据分析、数据挖掘。

ipython简介

python命令行与ipython命令行的区别:
显示数据可读性强,特别是对字典
pandas 813

python命令行与ipython命令行的区别:

显示数据可读性强,特别是对字典

1.命令补全,按Tab,

2.shell命令

3.魔术命令

pandas核心数据结构创建

series创建
series是一维带标签的数组,数组里可以放任意的数据(整数,浮点数,字符串,Python Object)
Series数据结构表示一个行或一个列的数据,有一个默认的数据索引

pandas 813

dataFrame

DataFrame是二维带行标签和列标签的数组,可以是Excel表格、SQL数据库的表格、Series对象字典。它是Pandas中最常用的数据结构

创建一个表格:(通过传递带有日期时间索引和带标签的列的numpy数组来创建二维数组)
pandas 813
另一个创建表格的方法(通过传递字典对象来创建二维数组)
pandas 813

查看数据

(1)head查看框架顶部,tail查看框架底部行
pandas 813
(2)显示行索引与列索引
pandas 813
3)显示值—numpy数组
pandas 813
4)显示数据整体情况—显示数据的快速统计摘要
pandas 813
5)转置,尺寸
pandas 813
6)通过列标签来排序
pandas 813
7)按值排序
pandas 813
9)查看某一列数据
pandas 813
10)用标签索引
pandas 813

11)通过位置来选择(某行,列)
pandas 813

相关文章: