增加行/列
- 增加列
df['full name']=df['first name']+df['last name']
- 增加一行的部分内容
df.append({'colum_lable':'data'} , ignore_index=True)
在增加行时数据不完整会自动将缺失的值设置为Nan
- 将一列中的内容分割为多列
df['full name'].split('/', expand=True)
删除行/列
- 删除列
df.drop(columns=['first','last'],inplace=True)
- 删除行
df.drop(index=4)
[TIPS] :
可以使用filt来删除符合指定条件的行或列
df.drop(index=df[filt].index) #注意使用.index来获取filt的index