Python_pandas包中series的基本使用

Pandas 是python用于数据处理的拓展包
  1. series系列:比列表多了索引的概念

  1.2 列表可以转换成series,如下所示: 

import pandas as pd
my_list=[1,'two','three','l4','z5','v6']
s=pd.Series(my_list)
print(s)

输出结果是:
0        1
1      two
2    three
3       l4
4       z5
5       v6
dtype: object

  1.3 在创建series的时候,也可以自己添加索引的值:

s1=pd.Series([1,'two','three','l4','z5','v6'],
index=['A','B','C','D','E','F'])
print(s1)

结果如下: 
A        1
B      two
C    three
D       l4
E       z5
F       v6
dtype: object

  1.4 使用字典来创建series:

import pandas as pd
cities={'Beijing':55000,'Shanghai':60000,'shenzhen':50000,'Hangzhou':20000,'Guangzhou':45000,'Suzhou':None}
apts=pd.Series(cities,name='income')
print(apts)

结果如下: 
Beijing      55000.0
Shanghai     60000.0
shenzhen     50000.0
Hangzhou     20000.0
Guangzhou    45000.0
Suzhou           NaN
Name: income, dtype: float64

可以像对待一个list一样对待一个Series,完成各种切片的操作。

猜你喜欢

转载自www.cnblogs.com/spencersun/p/9593767.html