こればかりはRに軍配があがるよなあ。それでもpythonでやりたいとき用。
import
from dfply import *ifelseしてmutate
umagoto_race_joho_10years_df = \
        umagoto_race_joho_10years_df >> \
        mutate(SHOURI_NUM=if_else(X.KAKUTEI_CHAKUJUN == 1, 1, 0))
# 値を書き換えたいとき
p_data = p_data >> \
         mutate(first_prev_pace=if_else(X.first_prev_pace == "H", 1,
                                        if_else(X.first_prev_pace == "S", -1,
                                                0))) バックスラッシュはただの改行。
接続は>>を使う。
オブジェクト名をXで表現するのは決まりみたい。

 
  
  
  
  

コメント