数据操作
# 删除某一列
df.drop(["列名"],axis=1) # 默认为删除行
# 选取多列
df[["列1","列2"]]
# 根据索引选取列
df.iloc[:,[索引号]]
# 删除缺失值
df.dropna() # 删除缺失数据所在的行
保存与读取文件
- df.to_csv("fasttext_data.csv",sep=" ",header=None,index=None) 忽略行号和列号
- pd.read_excel(header=None) # 设置第一行不为索引
- pd.read_excel(names=[名字列表]) # 为df添加列名
pandas中map和applymap及apply的区别
实际使用经验
- apply的使用对象是series,常用于单列数据
- applymap的使用对象是df,用于多列数据