1.单列运算在Pandas中,DataFrame的一列就是一个Series,可以通过map来对一列进行操作:df['col2']=df['col1'].map(lambdax:x**2)其中lambda函数中的x代表当前元素。可以使用另外的函数来代替lambda函数,例如:definesquare(x):return(x**2)df['col2']=df['col1'].map(square)2.多列运算 apply()会将待处理的对象拆分成多个片段,然后对各片段调用传入的函数,最后尝试将各片段组合到一起。要对DataFrame的...
继续阅读 >