我有一個數據集:創建列binarise日期R中
Date Customer ID Customer Delivery City Category
31/12/2015 14057267 a NewCity Software - System Infrastructure
31/12/2015 14057267 a NewCity Software - Information/Data Management
31/12/2015 14057267 a NewCity Software - Information/Data Management
31/12/2015 14057267 b NewCity Software - Information/Data Management
31/12/2015 14057267 b OldCity Software - Information/Data Management
31/12/2015 14057267 c OldCity Software - Information/Data Management
31/12/2015 14057267 c OldCity Software - Information/Data Management
我想根據日期來創建新列,所以如果最大日期是31,我需要儘可能多的列數天。這些列將有0或1個值,這取決於日期列中的日期,例如如果日期是01,那麼X_1=1
&剩下31天的列X_2 ... X31 = 0。我想對日期進行二進制化,同樣我想爲客戶名稱做X_a,X_b,X_c,它們也將具有值0 & 1。
有人可以幫忙嗎?
能否請您提供您的數據的採樣('dput(頭(your_data))')和預期輸出? –