-2

開始日と終了日を取り、呼び出しごとに約 100 万行の 5 列を返すRODBC::sqlQueryをラップする関数があります。関数の結果のデータ フレームをリストに格納する約 60 の日付のリストを反復処理する必要があります。

私が知りたいのは:

  1. 適用スタイルの方法で開始日と終了日の両方の引数を関数に渡す方法
  2. 結果のデータフレームをきれいに保存する方法 (|date|data.frame.pointer| のテーブルのように)

コードの一部を次に示します。

get.data <- function(date.start, date.end) { ... }
date.range <- seq(as.Date("2009-01-01"), Sys.Date(), by="1 month")

出力例:

get.data(date.start="2009-01-01", date.end='2009-02-01')
               date    country    oId    eId       pId
    1    2009-01-01  Australia  12345  12345     12345
    2           ...        ...    ...    ...       ...

ご協力ありがとうございました。私は何時間も無駄にこれを行う方法を理解しようとしてきました。

4

1 に答える 1