R のデータ テーブルに情報の新しい列を追加しようとしています。列があります。
dataSheet$day
数値 1 から 3 で、1 は木曜日、2 は金曜日、3 は土曜日 新しい変数に値「週」または「週末」を割り当てたい
dataSheet$t_week
dataSheet$day が 1 の場合、dataSheet$t_week は「週」であり、dataSheet$day が 2 または 3 の場合、dataSheet$t_week は「週末」です。これは私が試したコードです。
if(dataSheet$day == 2) {dataSheet$t_week = "Week"} else {dataSheet$t_week = "Weekend"}
これを試してみると、dataSheet $ day の値に関係なく、すべての要素が週末である列が得られます。( dataSheet$day の最初の要素が 2 であり、それを反復処理するため、これが当てはまると思いますか?)