import numpy as np import pandas as pd dates = pd.date_range('20210329',periods=6) df = pd.DataFrame(np.arange(24).reshape(6, 4), index=dates,columns=['a', 'b', 'c', 'd']) print(df) print(df['a']) # 等价形式 print(df.a) # 对指定索引的列进行输出 print(df[0:3]) # 通过切片选取第零行到第二行 print(df['20210329':'20210402']) # 通过使用行索引进行切片从20210329到20210402行 print(df.loc['20210331']) print(df.loc['20210402','a':'b']) # 通过标签进行索引与切片 print(df.iloc[1,3]) print(df.iloc[1:3, 2:4]) # 通过位置进行索引与切片 #print(df.ix[:3,'a':'c']) #python3.8被弃用 # 标签与位置混合使用进行索引,切片 print(df[df['a']<5]) # 通过判定条件筛选
关于Pandas的基本用法_02
最新推荐文章于 2024-07-11 16:47:06 发布