购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.5 Series数据的创建

Series可以视为DataFrame表格的列,之前的Series数据都是通过拆解DataFrame表格获取的,如果需要用户创建,则可以使用pd.Series()函数,该函数的参数说明如下所示。

pd.Series data=None index=None dtype=None name=None copy=False

data: 提供创建Series的数据,可以是列表、数组和字典等可迭代对象。

index: 提供Series的索引数据,允许有重复值,默认为RangeIndex(0,1,2,…,n)。

dtype: 设置Series数据的类型,如未指定则自动推断,关于数据类型可参考表3-1。

name: 设置Series数据的名称。

copy: 是否复制输入数据。

接下来演示一下使用pd.Series()函数在创建Series数据时的各种设置。

1.创建Series数据

在创建Series数据时,可以使用列表、数组等可迭代对象作为pd.Series()函数的data参数,以列表为例,示例代码如下:

运行结果如下:

2.用字典创建Series数据

如果使用字典作为pd.Series()函数的data参数,则字典的键对应设置为Series数据的索引,示例代码如下:

运行结果如下:

3.创建Series数据时设置索引

如果在创建Series数据时,需要设置对应的索引,则可以在index参数中设置,示例代码如下:

运行结果如下:

4.创建Series数据时设置类型

如果在创建Series数据时,需要设置数据类型,则可以在dtype参数中设置,示例代码如下:

运行结果如下: OSEdMqo1s2hIKAVptjf8v/TBPxxQyYkCdZRjKTa7EvF7ABuT4X6dI7TH2bLtdkbL

点击中间区域
呼出菜单
上一章
目录
下一章
×