多くの列とデータのセクションを含む csv ファイルをインポートしました。
v <- read.csv2("200109.csv", header=TRUE, sep=",", skip="6", na.strings=c(""))
ファイルのレイアウトは次のようなものです。
Dataset1
time, data, .....
0 0
0 <NA>
0 0
Dataset2
time, data, .....
00:00 0
0 <NA>
0 0
(異なるデータセットのヘッダーはまったく同じです。
これで、最初のデータセットを次のようにプロットできます。
plot(as.numeric(as.character(v$Calls.served.by.agent[1:30])), type="l")
次のより良い方法があるかどうか興味があります。
変換せずに、数値として読み取られたすべての数値を取得します。
意味のある方法で、ファイル内のさまざまなデータセットに対処します。
ヒントをいただければ幸いです。ありがとうございました。
ステータスアップデート:
私はまだRで良い解決策を見つけていませんが、Luaでスクリプトを書き始めて、個々の時系列を個別のファイルに分けました。Rがこれらすべてのファイルをどれだけうまく処理できるか知りたいので、今のところこれを開いたままにします。1日あたり8ファイルを取得します。