pandas基础运算 >import pandas as pd >import numoy as np >s=pd.Series([1,3,5,6,8],index=list('acefh')) #增加行 >s.seindex(list('abcdefgh'),fill_value=0) >s.seindex(list('abcdefgh'),method='ffill') #缺失值跟据前面值填充 >s.seindex(list('abcdefgh'),method='hfill') #缺失值跟据后面值填充 >df.shape #维度查看 >df.dtypes #每一列数据的格式 >df.head() #查看前10行数据 >df.head() #查看后10行数据 >df['price'].astype('int')#更改数据格式 >df.rename(columns={'old_name':'new_name'}) #更改列名称 >df['city'].drop_duplicates()#删除后出现的重复值 >df['city'].drop_duplicates(keep='last')#删除先出现的重复值 >df.['citu'].repalce('s','n')#数据替换 #数据表合并 >df_inner=pd.merge(df1,df2,how='inner') #匹配合并,交集 >df_left=pd.merge(df1,df2,how='left') >df_right= >df_outer= #并集