![](/img/trans.png)
[英]How can I make Python recognize an asterisk in a cell of my DataFrame?
[英]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.