python-pandas基础数据结构(Series)
Series (带有标签的一维数组) 一、Series的创建方法 [注]import numpy as np import pandas as pd 都省略了。 1、通过字典创建 dic = {'a':1,'b':2,'c':3,'1':'hello','2':'python','3':[1,2]} s = pd.Series(dic) print(s,type(s)) #运行结果 1 hello 2 python 3 [1, 2] a 1 b 2 c 3 dtype: object <class 'pandas.core.series.Series'> 2、通过数组(ndarray)创建 参数index:是Series的标签 参数name: 是Series的名称,没有的话默认为None。可以用rename()来更改,更改后生成新的Series,不改变原来的Series s = pd.Series(np.random.rand(5),index = list('abcde'),name = 'test') print(s,type(s)) #运行结果 a 0.384840 b 0.202776 c 0.646176 d 0.215777 e 0.605895 Name: test, dtype: float64 <class 'pandas.core.series.Series'>