.map(func)
次のように、df の任意の列で使用できます。
df=DataFrame({'a':[1,2,3,4,5,6],'b':[2,3,4,5,6,7]})
df['a']=df['a'].map(lambda x: x > 1)
私もできます:
df['a'],df['b']=df['a'].map(lambda x: x > 1),df['b'].map(lambda x: x > 1)
すべての列またはフレーム全体 (ループなし) に関数を適用するより Pythonic な方法はありますか?