1. 数据帧 -> 数据框 2. 删去冗余 and