Pandas数据结构之Series(序列)

Pandas常用的数据结构有两大类:series序列和data frame数据帧。由于panel面板被弃用,在这里,我们就不进行介绍了。其实panel是三维数据比较好用的数据容器。这篇文章将介绍Series数据类型。Series 序列创建序列import pandas as pdimport numpy as nps = pd.Series(data, index=index)这里...
摘要由CSDN通过智能技术生成

Pandas常用的数据结构有两大类:series序列data frame数据帧。由于panel面板被弃用,在这里,我们就不进行介绍了。其实panel是三维数据比较好用的数据容器。这篇文章将介绍Series数据类型。


Series 序列

创建序列

import pandas as pd
import numpy as np
s = pd.Series(data, index=index)

这里的data可以是Python字典,numpy的ndarray,也可以是一个实数。

从ndarray建立
In [3]: s = pd.Series(np.random.randn(5), index=['a', 'b', 'c', 'd', 'e'])

In [4]: s
Out[4]: 
a    0.4691
b   -0.2829
c   -1.5091
d   -1.1356
e    1.2121
dtype: float64

In [5]: s.index
Out[5]: Index(['a', 'b', 'c', 'd', 'e'], dtype='object')

In [6]: pd.Series(np.random.randn(5))
Out[6]: 
0   -0.1732
1    0.1192
2   -1.0442
3   -0.8618
4   -2.1046
dtype: float64

注意:pandas支持非唯一索引值。

从字典建立
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值