pandas 813

pandas能做什么:

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

ipython简介

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

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

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

1.命令补全,按Tab,

2.shell命令

3.魔术命令

pandas核心数据结构创建

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

pandas 813_第2张图片

dataFrame

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

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

查看数据

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

11)通过位置来选择(某行,列)
pandas 813_第14张图片

你可能感兴趣的:(pandas 813)