日付「2010-09-24」の値が100で、他のすべての期間の値がNAであるデータセットに対して、「var」と呼ばれる3番目の変数を生成しようとしています。
> dataset
weight
2010-10-04 52495
2010-10-01 53000
2010-09-30 52916
2010-09-29 52785
2010-09-28 53348
2010-09-27 52885
2010-09-24 52174
2010-09-23 51461
2010-09-22 51286
2010-09-21 50968
2010-09-20 49250
> dataset=merge(dataset,var=NA)
ifelse(index(dataset)=="2010-09-24",100,NA)
を使用して変数を生成できることはわかっています。しかし、サンプルを「2010-09-24」のみに制限し、その値をその右側の列と行に配置するために使用できる関数はありますか?