XLConnect パッケージを使用して、複数の Excel スプレッドシートをループして R に読み込む R スクリプトがあります。個々のスプレッドシートは 1 つの大きなデータ フレームに結合され、Excel でさらに使用するために .csv ファイルとして書き出されます。
newDf <- readWorksheetFromFile(filename,sheet=newid,header=TRUE,
startRow=1,endRow=17,startCol=1,endCol=6)
Excel ファイルには、HH:MM:SS.000 というカスタム形式の時間値の列が 1 つあります。
つまり、00:18:06.264
結果の csv ファイルを開くと、この列の値は次のように表示されます。
1899-12-31 00:06:18
後で日付を簡単に削除できますが (これは望ましくありません)、私の問題は、秒の小数レベルが失われることです。私はそれらを保持する必要があります。カスタムの時間形式をそのまま維持する正しい方法は何ですか?
ありがとうございました。