Series是Pandas的一种数据类型可以理解为1乘n的表格结构;下面是它的部分常用用法
1.创建Series
import numpy as np
import pandas as pd
# list
pd.Series([1,2,3])
pd.Series([i for i in range(10)])
# ndarray
pd.Series(np.array([1, 2, 3]))
pd.Series(np.array(['apple', 2, 3]))
# tuple
pd.Series((1, 2, 3))
# dict
pd.Series({'a': 1, 'b': 2, 'c': 3})
2.Series属性
s = pd.Series({'a': 1, 'b': 2, 'c': 3})
s.loc['a'] # 索引值
s.iloc[0] # 索引位置(数值)
s.dtype # 元素类型
s.dtypes # 元素类型
s.T # 转置
s.shape # 形状
s.size # 元素数量
s.values # 元素值
s.index # 索引值
3.Series方法
s.describe() # 查看详细描述
s.hist() # 画出直方图
s.mean() # 求平均
s.drop('a') # 删除某列或行
s.drop_duplicates() # 去重
s.sort_values() # 按元素值升序排序
s.sort_index(ascending=False) # 按索引值降序排序
s.head() # 查看前五行(默认)
s.keys() # 查看索引值
s.to_frame() # 转换成DataFrame