DataFrameに関数を適応したいとき
こちらを参照した.
基本的に各列,各行に関数を適応したいときは
DataFrame.apply
というようにDataFrameのメソッドのひとつであるapplyメソッドを使えば良い
・各列に対して関数を適応したいとき
DataFrame.apply(関数)
・各行に対して関数を適応したいとき
dataframe.apply(関数, axis=1)
map関数を使うのは賢明ではありません.
map(method, DataFrame)
で得られるものはデータフレームではなく,mapオブジェクトです.
a = map(sample_method, sample_df)
print(type(a))
# 結果 map