簡體   English   中英

如何在數據框中制作假期指標

[英]how can I make a holiday indicator in my dataframe

DataOrigin['isholiday'] = DataOrigin['arrival'].apply(lambda x: 1 if x=='2016-06-10'or'2016-06-09'or '2016-06-11'else 0)

在此處輸入圖片說明

請先點擊圖片,上面是我的代碼我的描述包括在圖片中,表示贊賞!

您可以使用isin檢查值是否在給定的數據子集中。

DataOrigin['isholiday'] = DataOrigin['arrival'].isin(['2016-06-10', '2016-06-09', '2016-06-11'])

如果您真正想要的是1和0而不是True / False,則只需將.astype(int)附加到上面的語句中。 正確/錯誤的評估結果應與1/0相同,因此實際上取決於偏好或您的特定用例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM