Python数据分析基础与应用电子活页4-1创建Series对象与使用Series常用属性.docx
Python数据分析基础与应用
模块
PAGE2
PAGE21
电子活页4-1创建Series对象与使用Series常用属性
【技能训练4-3】创建Series对象与使用Series常用属性
【训练要求】
在JupyterNotebook开发环境中创建j4-03.ipynb,然后编写代码创建一个Series对象,并使用Series的常用属性。
【实施过程】
(1)创建Series对象
代码如下:
importpandasaspd
importnumpyasnp
s1=pd.Series([1.5,2.5,3.5,4.5,5.5])
print(s1)
输出结果:
01.5
12.5
23.5
34.5
45.5
dtype:float64
上述输出结果中的索引标签是[0,1,2,3,4]。
(2)使用axes属性
代码如下:
print(s1.axes)
输出结果:
[RangeIndex(start=0,stop=5,step=1)]
(3)使用dtype属性
代码如下:
print(s1.dtype)
输出结果:
float64
(4)使用empty属性
代码如下:
print(s1.empty)
输出结果:
False
(5)使用ndim属性
代码如下:
print(s1.ndim)
输出结果:
1
(6)使用size属性
代码如下:
print(s1.size)
输出结果:
5
(7)使用values属性
代码如下:
print(s1.values)
输出结果:
[1.52.53.54.55.5]
(8)使用index属性
代码如下:
#显式索引
importpandasaspd
s2=pd.Series([1,2,5,8],index=[a,b,c,d])
print(s2.index)
#隐式索引
s3=pd.Series([1,3,6,9])
print(s3.index)
输出结果:
Index([a,b,c,d],dtype=object)
RangeIndex(start=0,stop=4,step=1)