1. Series
Series 可以看作是竖起来的列表,支持标签索引。
import pandas as pd
s_1 = pd.Series([1, 2, 3, 4, 5], index=['a', 'b', 'c', 'd', 'e'])
print(s_1.index)
当加入 index 后,index 的值即为对应数据的行名。Pandas 与 Numpy 的不同在于,Numpy 主要处理数值类型数据,而 Pandas 可处理字符串等混合类型。
print(s_1.values)
2. Series 操作
import pandas as pd
# 创建 Series
s_1 = pd.Series([1, 2, 3, 4, 5], index=['a', 'b', 'c', 'd', 'e'])
s_2 = pd.Series(['lily', 'rose', 'jack'])
# (1) 通过标签访问
print(s_1['d']) # 访问单个元素
print(s_1['a':'d']) # 切片访问(包含结束标签)
print(s_1[['a', 'd']]) # 多标签访问
# (2) 通过索引访问
print(s_2[2]) # 整数索引
(s_2[:])
(s_2[[, ]])
(s_1[])
s_1 = s_1.drop()
( s_2.values)
s_2[] =
dic_1 = {: , : , : }
s_4 = pd.Series(dic_1)
(s_4)
s_4.index = (, (s_4))
(s_4)

