先放一下三个链接,区分一下Numpy的Array,pandas的DataFrame,pandas的Series
Array
Series
DataFrame
Pandas基础(DataFrame+Series)
区分map apply applymap
map() 是一个Series的函数,DataFrame结构中没有map()。map()将一个自定义函数应用于Series结构中的每个元素(elements)。

apply() 将一个函数作用于DataFrame中的每个行或者列, 默认应用于列,default 0
axis =1 ,apply function to each row. 应用于行
axis =0,apply function to each column, 应用于列

applymap() 将函数做用于DataFrame中的所有元素(elements)

apply 用在dataframe上,用于对row或者column进行计算;

applymap 用于dataframe上,是元素级别的操作;

map (其实是python自带的)用于series上,是元素级别的操作。

相关文章: