小白学 Python 数据分析(3):Pandas (二)数据结构 Series
在家为国家做贡献太无聊,不如跟我一起学点 Python 顺便问一下,你们都喜欢什么什么样的文章封面图,老用这一张感觉有点丑 人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析(1):数据分析基础 小白学 Python 数据分析(2):Pandas (一)概述 引言 先介绍下 Pandas 的数据结构,毕竟数据结构是万物的基础。 Pandas 有两种主要的数据结构: Series 和 DataFrame ,本文就先介绍第一种 Series 。 模块导入 首先我们在代码中引入 Pandas 和 Numpy ,如下: import numpy as np import pandas as pd Series Series 可以简单的理解为一维数组,可以存储整数、浮点数、字符串、Python 对象等类型的数据。 这个概念有点像 Java 中的集合。 如果无法理解的话,那么可以看下面这个图(Excel 简单画画,灵魂画手登场): 这里的 data 可以是上面提到的那些数据类型,并不仅限于图中的整数。 如果 index 的值未指定,那么将会自动的创建数值类型的索引,从 0 开始,例如:0 , 1 , 2, 3 ... len(data) - 1 。 创建一个 Series ,这里我们可以使用 pd.Series 函数来创建,如下: s = pd.Series(np