Python全系列 教程
3567个小节阅读:5930.8k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
Series:一维数组,与Numpy中的一维array类似。它是一种类似于一维数组的对象,是由一组数据(各种 NumPy 数据类型)以及一组与之相关的数据标签(即索引)组成。
仅由一组数据也可产生简单的 Series 对象,用值列表生成 Series 时,Pandas 默认自动生成整数索引 。
【示例】使用列表创建
xxxxxxxxxx
import pandas as pd
data=pd.Series([4,3,5,6,1])
data
pandas中两个重要的属性 values 和index,values:是Series对象的原始数据。index:对应了Series对象的索引对象
【示例】属性values和index
xxxxxxxxxx
data.values
data.index
【示例】指定index
xxxxxxxxxx
data=pd.Series([5,4,6,3,1],index=['one','two','three','four','five'])
【示例】使用list列表指定index
xxxxxxxxxx
data=pd.Series([4,3,2,1],index=list('abcd'))
【示例】传入字典创建,默认将key作为index
xxxxxxxxxx
population_dict={'sh':2800,'bj':3000,'gz':1500,'sz':1200}
population_series=pd.Series(population_dict)
【示例】如果既用了字典创建了Series对象,又显示的指定了index,如果key不存在,则值为NaN
x#如果存在取交集
sub_series=pd.Series(population_dict,index=['bj','sh'])
#如果不存在则值为NaN
sub_series=pd.Series(population_dict,index=['bj','xa'])
【示例】将一个标量与index对象一起传入创建
xxxxxxxxxx
data=pd.Series(10,index=list('abcd'))
实时学习反馈
1. Series中两个重要的属性 values 和index,_____是Series对象的原始数据。____对应了Series对象的索引对象。
A values index
B index values
2. 使用pandas模块创建Series对象并指定索引,下划线处需要填写的代码是_____:
xxxxxxxxxx
import pandas as pd
data=pd.Series([4,3,2,1],_______=list('abcd'))
A values
B index
答案
1=>A 2=>B