pandas 笔记

数据操作

# 删除某一列
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,用于多列数据
原文地址:https://www.cnblogs.com/rise0111/p/11771977.html