私は、日付が一意ではなく、すべての日付が表現されているわけではない日付による売上データセットを持っています。私のデータセットは日付(販売日)、数量、合計価格を持っています。これは不規則な時系列です。
私が望むのは、日付ごとの売り上げのベクトルです。日付は正確に1回、数量と合計価格は日付で合計され、売り上げがない場合は0になります。
私は今これの一部を持っている。私はすべての日付を含むシーケンスを作ることができます:
first_date=as.Date(min(dates))
last_date=as.Date(max(dates))
all_dates=seq(first_date, by=1, to=last_date)
また、販売データを販売日別に集計することもできます。
quantitybydate=aggregate(quantity, by=list(as.Date(dates)), sum)
しかし、次に何をするか分からない。これがPythonの場合は、日付配列の1つをループして、関連する量を設定または取得します。しかし、これはRだと私はよりよい方法があると思う。