週末の R のデータセットにダミー変数を作成しようとしています。つまり、その日が週末の場合は列の値が 1 になり、その日が平日の場合は値が 0 になります。
最初に、データセット全体を行ごとに反復処理し、日付が週末の場合は週末変数に 1 を割り当ててみました。しかし、これには 70,000 行があり、もっと簡単な方法があることを考えると、これには永遠に時間がかかります。
以下は、データフレームをどのように見せたいかです。今のところ週末コラム以外はこんな感じ。これが何かを変えるかどうかはわかりませんが、今のところ日付が要因です。週末に当たる日付のリストもあります。
weekend <- c("2/9/2013", "2/10/2013", "2/16/2013", "2/17/2013", ... , "3/2/2013")
date hour weekend
2/10/2013 0 1
2/11/2013 1 0
.... .... ....
助けてくれてありがとう