请问pandas中的 replace 与 map 在功能上的区别是什么?
请问pandas中的 replace 与 map在功能上的区别是什么?我感觉既然存在就有道理,我不能只掌握其中之一,但是二者最重要的区别在哪里? 从最基本的python的map函数就可以看出map的作用
map(function, iterable, ...)####map的结果是一个可迭代的对象,要看是什么可以用list
比如list(map(abs,))#这个是把1,2,-3,4,5一一对应使用了abs函数。
所以扩展到pandas,series系列的map函数也是可以接受一个函数或含有映射关系的字典型对象。他比replace有更灵活的应用,比如多了映射函数功能
页:
[1]