1.2 - Series和DataFrame的常用属性和方法
1.2.1 常用属性
1)Series常用属性
import pandas as pd ser = pd.Series(data=[1, 2, 3], index=['a', 'b', 'b'], dtype=int, name='ser_1') # Series常用属性 print(ser.dtype) # Series元素的类型 print(ser.name) # Series的名称 print(ser.size) # Series的长度 print(ser.index) # Series的索引 print(ser.values) # 返回Series对应的numpy的一维数组格式 print(ser.empty) # 判断Series是否为空,返回bool值
2)DataFrame常用属性
import pandas as pd d = {'name': ['Tom', 'Bob', 'Linda'], 'age': [17, 18, 26], 'height': [172, 176, 188]} df = pd.DataFrame(data=d, index=['p1', 'p2', 'p3']) print(df) # DataFrame的常用属性 print(df.T) # 返回df的转置 print(df.empty) # 判空 print(df.size) # df的元素个数 print(df.shape) # df的shape,返回一个元组 print(df.index) # 行索引 print(df.columns) # 列索引 print(df.axes) # 以索引列表的形式返回df的索引 print(df.values) # 返回df对应的numpy数组 print(df.dtypes) # df中元素的类型
1.2.2 常用方法
查看前几行后几行;空值NaN处理;文件处理;Series和DataFrame之间的计算(只会将行索引和列索引相同的元素进行运算,其余补NaN)等。用到再查。

浙公网安备 33010602011771号