問題タブ [xts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - xts 株価オブジェクトの欠落データを埋める
データ ポイントが欠落している 1 分間の日中価格データがあります。そういうものを埋めていきたい。
次の投稿の提案を読み、同様の手順を試しました: R: 時系列に欠落している日付を埋める?
私の場合、不足しているデータ ポイントは最初の取引、つまり 09:31:00 です。
上記のように、返されたオブジェクトは期待どおりに満たされていません。
以下で、開始時刻と終了時刻を正しく指定したことがわかります。
これは、日付範囲にタイムゾーンが指定されているのに対し、元の POSIX インデックスには指定されていないためでしょうか? tz="" を指定して tz を削除しようとしましたが、削除されません。そうは言っても、タイムゾーンは単なるニシンかもしれません。
誰かがテストに興味がある場合は、データを rda (バイナリ) 形式で保存しました。
http://www.speedyshare.com/files/28576853/test.rda
助けに感謝します。
r - xtsオブジェクトのプロットからy軸ラベルを削除します
xtsオブジェクトのプロットを生成するコードは次のとおりです。
これにより、次のプロットが得られます。
xtsオブジェクトのプロットからy軸の値(価格)を削除できますか?
ヒント:パス yaxt='n'
は機能しません。
r - Rsplit.xts操作を再結合します
複数年の日中データで構成されるxtsオブジェクト(株価時系列)があります。つまり、データは、期間内の各日の日中データをつなぎ合わせる連続ストリームです。
日中のデータを使用して1日ごとにさまざまな独自の操作を計算する必要があるため、オブジェクトを日ごとに分割します(split.xts(x、f = "days)を使用)。
次に、最終製品を元の製品と同様のxtsオブジェクトに再結合して、調査のために別のソフトウェアアプリケーションにインポートできるようにします。tapplyとunlistを使用してさまざまな操作を試しましたが、成功しませんでした。ガイダンスに感謝します。
以下は、252個のxtsオブジェクトで構成されるオブジェクトXLE1_splitのスニペットです。そのようなオブジェクトを再結合したいと思います。
r - 不規則な xts の先頭にゼロを追加する
2 つの不規則な時系列 (営業日をカバー) を追加する必要があります。
2 つの異なる製品 A + B 用に 2 つの xts シリーズがあります。
製品 B には、A より後の起動日からのデータがあります。
日付が A と一致するように B を先頭に追加する必要があると思いますが、すべてゼロになります。
sum(A + B) が sum(A) + sum(B) に等しい
製品A
製品B
和:
望ましい結果
r - Rのループ/関数を介してxtsオブジェクトの大きなリストをマージするにはどうすればよいですか?
API を呼び出して、200 個までの個々の時系列を抽出するループがあります。
ループは、時系列を xts オブジェクト ( library(xts)
) としてサフィックス「.oc」を付けてグローバル環境に出力します。したがって、「ABC.oc」、「ABD.oc」などの形式の xts オブジェクトが 200 個あります。各オブジェクトには 1000 行のデータが含まれています。
私がやりたいことは、すべての「*.oc」オブジェクトを取得して列ごとにマージするループを作成する (または適切な関数を使用する) ことです。IE は次のようになります。
時系列の短いリストを使用すると、次のように記述できます。
しかし、明らかにこれは 200 個の個別のオブジェクトでは実用的ではないため、「マージ」のようにこれらすべてのオブジェクトをまとめて粉砕するループを作成したいと考えています。
ループの変数にアクセスするのは簡単ですが、ループfor i in length(ls(pattern="*.oc")){
の残りの部分を理解することはできません。cbind を試してみましたが、うまくいかないようです。
どんな助けでも大歓迎です
r - 不規則な時系列データ - 規則的にすることはできますか? rで
5 時間ごとに情報を取得するようにプログラムされたデータがあります。これは、1 日に複数のデータ ポイントを意味します。問題は、データロガーが故障したり、バッテリーが切れたり、データが失われたり、試行が失敗したりすることがあります。
私が行うすべての分析は、これらの日付に基づいています。この日付/時刻スタンプに基づいて、すべてを並べ替え、フィルター処理して選択する必要があります。現在、データを選択してサブセット化するためだけに、「長い」スクリプトを実行しています。さらに、私は複数のデータロガー(個人)を持っているので、バッチ処理も行っています。たとえば、1 日あたり 1 つのデータ ポイントのみをサブセット化して使用したいのですが、
では、データを時系列データにして操作を容易にする方法はありますか? Zoo package a xts に関する議論を見てきましたが、これらはデータが定期的な時系列である必要があるようです。データを ts 形式にする必要があり、データを適切な形式にする方法がわからないため、特定のスクリプトを使用する必要さえありませんでした。これを独学するための良いリソースはありますか? ts を使用する必要がありますか?
私のデータがどのように見えるかのサンプルは次のとおりです。
structure(list(ID = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L), .Label = c("c_002",
"c_402"), class = "factor"), Long = c(-147.635233, -147.635232,
-147.63632, -147.636136, -147.63628, -147.635743, -147.631785,
-147.619598, -147.605088, -147.602119, -147.179737, -147.133275,
-147.106584, -147.033649, -147.016078, -147.031872, -146.940969,
-146.862538, -146.751214, -146.696238, -146.710799), Latitude = c(67.911827,
67.911193, 67.911048, 67.911169, 67.911625, 67.911767, 67.919419,
67.926327, 67.925352, 67.926318, 70.017026, 70.041163, 70.057988,
70.087812, 70.117134, 70.147184, 70.145115, 70.136103, 70.1276,
70.103395, 70.079301), DT = structure(c(2L, 3L, 5L, 6L, 8L, 9L,
10L, 11L, 12L, 14L, 393L, 395L, 396L, 398L, 399L, 401L, 402L,
404L, 405L, 407L, 409L), .Label = c("05/01/2006 00:00", "05/01/2006 00:01",
"05/01/2006 05:00", "05/01/2006 05:01", "05/01/2006 10:00", "05/01/2006 15:01",
"05/01/2006 20:00", "05/01/2006 20:01", "05/02/2006 01:00", "05/02/2006 06:00",
"05/02/2006 11:00", "05/02/2006 16:01", "05/02/2006 21:00", "05/02/2006 21:01",
"05/03/2006 02:00", "05/03/2006 02:01", "05/03/2006 07:00", "05/03/2006 07:01",
"05/03/2006 12:00", "05/03/2006 17:00", "05/03/2006 17:01", "05/03/2006 22:00",
"05/03/2006 22:01", "05/04/2006 03:00", "05/04/2006 03:01", "05/04/2006 08:00",
"05/04/2006 08:01", "05/04/2006 13:00", "05/04/2006 18:00", "05/04/2006 23:00",
"05/04/2006 23:01", "05/05/2006 04:00", "05/05/2006 09:00", "05/05/2006 09:01",
"05/05/2006 14:00", "05/05/2006 19:00", "05/06/2006 00:00", "05/06/2006 00:01",
"05/06/2006 05:00", "05/06/2006 05:01", "05/06/2006 10:00", "05/06/2006 10:01",
"05/06/2006 15:01", "05/06/2006 20:00", "05/06/2006 20:01", "05/07/2006 01:00",
"05/07/2006 01:01", "05/07/2006 06:00", "05/07/2006 06:01", "05/07/2006 11:00",
"05/07/2006 16:00", "05/07/2006 16:01", "05/07/2006 21:00", "05/08/2006 02:00",
"05/08/2006 07:01", "05/08/2006 12:00", "05/08/2006 17:00", "05/08/2006 17:01",
"05/08/2006 22:00", "05/08/2006 22:01", "05/09/2006 03:00", "05/09/2006 03:01",
"05/09/2006 08:00", "05/09/2006 08:01", "05/09/2006 13:00", "05/09/2006 13:01",
"05/09/2006 18:00", "05/09/2006 23:00", "05/09/2006 23:01", "05/10/2006 04:00",
"05/10/2006 04:01", "05/10/2006 09:00", "05/10/2006 09:01", "05/10/2006 14:00",
"05/10/2006 14:01", "05/10/2006 19:00", "05/10/2006 19:03", "05/11/2006 00:00",
"05/11/2006 05:00", "05/11/2006 10:00", "05/11/2006 10:01", "05/11/2006 15:01",
"05/11/2006 15:02", "05/11/2006 20:00", "05/11/2006 20:01", "05/12/2006 01:00",
"05/12/2006 01:01", "05/12/2006 06:00", "05/12/2006 11:00", "05/12/2006 16:00",
"05/12/2006 16:01", "05/12/2006 21:00", "05/12/2006 21:01", "05/13/2006 02:00",
"05/13/2006 07:00", "05/13/2006 07:01", "05/13/2006 12:00", "05/13/2006 17:00",
"05/13/2006 22:00", "05/13/2006 22:01", "05/14/2006 03:00", "05/14/2006 08:00",
"05/14/2006 13:00", "05/14/2006 18:00", "05/14/2006 18:01", "05/14/2006 23:00",
"05/15/2006 04:00", "05/15/2006 04:01", "05/15/2006 09:00", "05/15/2006 09:03",
"05/15/2006 14:00", "05/15/2006 19:00", "05/16/2006 00:00", "05/16/2006 05:01",
"05/16/2006 10:00", "05/16/2006 15:00", "05/16/2006 15:01", "05/16/2006 20:00",
"05/17/2006 01:01", "05/17/2006 01:02", "05/17/2006 06:01", "05/17/2006 11:00",
"05/17/2006 11:01", "05/17/2006 16:00", "05/17/2006 21:00", "05/18/2006 02:00",
"05/18/2006 02:01", "05/18/2006 07:00", "05/18/2006 07:01", "05/18/2006 12:00",
"05/18/2006 12:01", "05/18/2006 17:00", "05/18/2006 22:00", "05/18/2006 22:01",
"05/19/2006 03:00", "05/19/2006 08:00", "05/19/2006 13:01", "05/19/2006 18:00",
"05/19/2006 23:00", "05/19/2006 23:01", "05/20/2006 04:00", "05/20/2006 04:01",
"05/20/2006 09:00", "05/20/2006 09:01", "05/20/2006 14:00", "05/20/2006 14:01",
"05/20/2006 19:00", "05/21/2006 00:01", "05/21/2006 00:02", "05/21/2006 05:00",
"05/21/2006 10:00", "05/21/2006 15:00", "05/21/2006 15:01", "05/21/2006 20:00",
"05/22/2006 01:01", "05/22/2006 06:00", "05/22/2006 11:00", "05/22/2006 11:01",
"05/22/2006 16:00", "05/22/2006 16:01", "05/22/2006 21:00", "05/22/2006 21:01",
"05/23/2006 02:00", "05/23/2006 07:00", "05/23/2006 07:01", "05/23/2006 12:00",
"05/23/2006 17:01", "05/23/2006 22:00", "05/24/2006 03:00", "05/24/2006 08:00",
"05/24/2006 08:01", "05/24/2006 13:00", "05/24/2006 18:00", "05/24/2006 18:01",
"05/24/2006 23:00", "05/24/2006 23:01", "05/25/2006 04:01", "05/25/2006 09:00",
"05/25/2006 09:02", "05/25/2006 14:01", "05/25/2006 19:01", "05/26/2006 00:01",
"05/26/2006 05:00", "05/26/2006 10:00", "05/26/2006 15:00", "05/26/2006 20:00",
"05/27/2006 01:00", "05/27/2006 01:01", "05/27/2006 06:00", "05/27/2006 11:00",
"05/27/2006 16:00", "05/27/2006 16:01", "05/27/2006 21:01", "05/28/2006 02:00",
"05/28/2006 02:01", "05/28/2006 07:00", "05/28/2006 07:01", "05/28/2006 12:01",
"05/28/2006 17:00", "05/28/2006 22:00", "05/29/2006 03:00", "05/29/2006 03:01",
"05/29/2006 08:00", "05/29/2006 13:00", "05/29/2006 13:01", "05/29/2006 18:00",
"05/29/2006 23:01", "05/30/2006 04:00", "05/30/2006 09:00", "05/30/2006 14:00",
"05/30/2006 14:01", "05/30/2006 19:00", "05/30/2006 19:01", "05/31/2006 00:00",
"05/31/2006 00:01", "05/31/2006 05:01", "05/31/2006 10:00", "05/31/2006 10:01",
"05/31/2006 15:00", "05/31/2006 15:01", "05/31/2006 20:00", "06/01/2006 01:00",
"06/01/2006 01:01", "06/01/2006 06:00", "06/01/2006 06:01", "06/01/2006 11:00",
"06/01/2006 11:01", "06/01/2006 16:00", "06/01/2006 21:01", "06/02/2006 02:01",
"06/02/2006 07:00", "06/02/2006 12:00", "06/02/2006 12:01", "06/02/2006 17:00",
"06/02/2006 17:02", "06/02/2006 22:01", "06/03/2006 03:00", "06/03/2006 03:01",
"06/03/2006 08:00", "06/03/2006 08:01", "06/03/2006 13:00", "06/03/2006 13:01",
"06/03/2006 18:00", "06/03/2006 23:00", "06/04/2006 04:00", "06/04/2006 04:01",
"06/04/2006 09:00", "06/04/2006 09:01", "06/04/2006 14:00", "06/04/2006 19:00",
"06/05/2006 00:00", "06/05/2006 05:01", "06/05/2006 10:00", "06/05/2006 15:00",
"06/05/2006 20:00", "06/06/2006 01:00", "06/06/2006 01:01", "06/06/2006 06:01",
"06/06/2006 11:00", "06/06/2006 11:01", "06/06/2006 16:00", "06/06/2006 21:00",
"06/06/2006 21:01", "06/07/2006 02:01", "06/07/2006 07:00", "06/07/2006 07:01",
"06/07/2006 12:00", "06/07/2006 12:01", "06/07/2006 17:00", "06/07/2006 17:01",
"06/07/2006 22:00", "06/07/2006 22:01", "06/08/2006 03:00", "06/08/2006 08:00",
"06/08/2006 08:01", "06/08/2006 13:00", "06/08/2006 13:01", "06/08/2006 18:00",
"06/08/2006 23:00", "06/09/2006 04:00", "06/09/2006 09:00", "06/09/2006 14:00",
"06/09/2006 19:00", "06/10/2006 00:01", "06/10/2006 00:02", "06/10/2006 05:00",
"06/10/2006 10:00", "06/10/2006 15:00", "06/10/2006 20:01", "06/11/2006 01:00",
"06/11/2006 01:01", "06/11/2006 06:00", "06/11/2006 11:00", "06/11/2006 16:00",
"06/11/2006 16:01", "06/11/2006 21:00", "06/12/2006 02:01", "06/12/2006 02:02",
"06/12/2006 07:00", "06/12/2006 07:01", "06/12/2006 12:00", "06/12/2006 17:00",
"06/12/2006 17:01", "06/12/2006 22:00", "06/12/2006 22:01", "06/13/2006 03:00",
"06/13/2006 03:01", "06/13/2006 08:00", "06/13/2006 08:01", "06/13/2006 13:00",
"06/13/2006 13:03", "06/13/2006 18:00", "06/13/2006 18:01", "06/13/2006 23:00",
"06/13/2006 23:01", "06/14/2006 04:00", "06/14/2006 04:01", "06/14/2006 09:00",
"06/14/2006 09:01", "06/14/2006 14:00", "06/14/2006 14:01", "06/14/2006 19:00",
"06/15/2006 00:00", "06/15/2006 05:01", "06/15/2006 10:00", "06/15/2006 15:00",
"06/15/2006 15:01", "06/15/2006 20:00", "06/15/2006 20:01", "06/16/2006 01:01",
"06/16/2006 06:00", "06/16/2006 06:01", "06/16/2006 11:00", "06/16/2006 11:01",
"06/16/2006 16:00", "06/16/2006 16:01", "06/16/2006 21:00", "06/16/2006 21:01",
"06/17/2006 02:00", "06/17/2006 07:00", "06/17/2006 07:01", "06/17/2006 12:00",
"06/17/2006 12:01", "06/17/2006 17:00", "06/17/2006 22:00", "06/18/2006 03:00",
"06/18/2006 03:01", "06/18/2006 08:01", "06/18/2006 13:00", "06/18/2006 13:01",
"06/18/2006 18:01", "06/18/2006 23:00", "06/19/2006 04:00", "06/19/2006 04:01",
"06/19/2006 09:00", "06/19/2006 09:01", "06/19/2006 14:01", "06/19/2006 19:01",
"06/20/2006 00:00", "06/20/2006 05:00", "06/20/2006 05:01", "06/20/2006 10:01",
"06/20/2006 15:00", "06/20/2006 15:01", "06/20/2006 20:00", "06/21/2006 01:00",
"06/21/2006 01:01", "06/21/2006 06:00", "06/21/2006 06:01", "06/21/2006 11:01",
"06/21/2006 16:00", "06/21/2006 16:01", "06/21/2006 21:00", "06/21/2006 21:01",
"06/22/2006 02:00", "06/22/2006 02:02", "06/22/2006 07:00", "06/22/2006 12:00",
"06/22/2006 12:01", "06/22/2006 17:00", "06/22/2006 17:01", "06/22/2006 22:00",
"06/23/2006 03:00", "06/23/2006 08:01", "06/23/2006 13:00", "06/23/2006 13:03",
"06/23/2006 18:01", "06/23/2006 18:02", "06/23/2006 23:00", "06/24/2006 04:00",
"06/24/2006 09:01", "06/24/2006 14:00", "06/24/2006 19:00", "06/24/2006 19:01",
"06/25/2006 00:01", "06/25/2006 05:00", "06/25/2006 10:00", "06/25/2006 10:01",
"06/25/2006 15:00", "06/25/2006 15:01", "06/25/2006 20:00", "06/26/2006 01:00",
"06/26/2006 01:01", "06/26/2006 06:00", "06/26/2006 11:00", "06/26/2006 11:01",
"06/26/2006 16:00", "06/26/2006 21:00", "06/26/2006 21:01", "06/27/2006 02:00",
"06/27/2006 07:01", "06/27/2006 12:00", "06/27/2006 17:01", "06/27/2006 22:00",
"06/28/2006 03:00", "06/28/2006 08:00", "06/28/2006 08:01", "06/28/2006 13:00",
"06/28/2006 18:00", "06/28/2006 23:00", "06/28/2006 23:01", "06/29/2006 04:00",
"06/29/2006 09:01", "06/29/2006 14:00", "06/29/2006 19:01", "06/30/2006 00:00",
"06/30/2006 00:02", "06/30/2006 05:01", "06/30/2006 10:00", "06/30/2006 10:01",
"06/30/2006 15:00", "06/30/2006 20:00", "07/01/2006 01:00", "07/01/2006 06:00",
"07/01/2006 06:01", "07/01/2006 11:00", "07/01/2006 11:01", "07/01/2006 16:00",
"07/01/2006 21:00", "07/01/2006 21:01", "07/02/2006 02:00", "07/02/2006 07:00",
"07/02/2006 12:00", "07/02/2006 17:01", "07/02/2006 22:00", "07/03/2006 03:00",
"07/03/2006 03:01", "07/03/2006 08:00", "07/03/2006 13:00", "07/03/2006 18:01",
"07/03/2006 23:00", "07/03/2006 23:01", "07/04/2006 04:00", "07/04/2006 09:00",
"07/04/2006 09:01", "07/04/2006 14:00", "07/04/2006 14:01", "07/04/2006 19:00",
"07/04/2006 19:01", "07/05/2006 00:00", "07/05/2006 05:00", "07/05/2006 05:01",
"07/05/2006 10:01", "07/05/2006 15:00", "07/05/2006 20:00", "07/06/2006 01:00",
"07/06/2006 01:01", "07/06/2006 06:00", "07/06/2006 06:01", "07/06/2006 11:00",
"07/06/2006 11:01", "07/06/2006 16:00", "07/06/2006 21:00", "07/06/2006 21:01",
"07/07/2006 02:00", "07/07/2006 07:00", "07/07/2006 12:01", "07/07/2006 17:00",
"07/07/2006 22:01", "07/08/2006 03:00", "07/08/2006 08:01", "07/08/2006 13:01",
"07/08/2006 18:00", "07/08/2006 18:01", "07/08/2006 23:01", "07/09/2006 04:00",
"07/09/2006 09:00", "07/09/2006 14:00", "07/09/2006 19:01", "07/10/2006 00:01",
"07/10/2006 05:00", "07/10/2006 10:01", "07/10/2006 15:00", "07/10/2006 15:01",
"07/10/2006 20:00", "07/11/2006 01:00", "07/11/2006 01:01", "07/11/2006 06:00",
"07/11/2006 06:01", "07/11/2006 11:00", "07/11/2006 11:01", "07/11/2006 16:00",
"07/11/2006 21:00", "07/12/2006 02:00", "07/12/2006 02:01", "07/12/2006 07:01",
"07/12/2006 12:00", "07/12/2006 12:01", "07/12/2006 17:00", "07/12/2006 17:01",
"07/12/2006 22:00", "07/12/2006 22:01", "07/13/2006 03:01", "07/13/2006 08:01",
"07/13/2006 08:02", "07/13/2006 13:00", "07/13/2006 13:01", "07/13/2006 18:01",
"07/13/2006 23:01", "07/14/2006 04:00", "07/14/2006 04:01", "07/14/2006 09:00",
"07/14/2006 09:01", "07/14/2006 14:00", "07/14/2006 14:01", "07/14/2006 19:00",
"07/14/2006 19:01", "07/15/2006 00:00", "07/15/2006 00:01", "07/15/2006 05:00",
"07/15/2006 10:01", "07/15/2006 15:00", "07/15/2006 15:01", "07/15/2006 20:02",
"07/15/2006 20:03", "07/16/2006 01:00", "07/16/2006 01:01", "07/16/2006 06:00",
"07/16/2006 06:01", "07/16/2006 11:00", "07/16/2006 11:03", "07/16/2006 16:01",
"07/16/2006 21:00", "07/16/2006 21:02", "07/17/2006 02:00", "07/17/2006 02:01",
"07/17/2006 07:00", "07/17/2006 07:03", "07/17/2006 12:00", "07/17/2006 12:02",
"07/17/2006 17:00", "07/17/2006 22:00", "07/17/2006 22:01", "07/18/2006 03:01",
"07/18/2006 08:00", "07/18/2006 08:01", "07/18/2006 13:00", "07/18/2006 18:00",
"07/18/2006 23:00", "07/19/2006 04:01", "07/19/2006 09:00", "07/19/2006 09:01",
"07/19/2006 14:00", "07/19/2006 19:00", "07/20/2006 00:00", "07/20/2006 00:01",
"07/20/2006 05:00", "07/20/2006 05:01", "07/20/2006 10:00", "07/20/2006 15:01",
"07/20/2006 20:00", "07/21/2006 01:00", "07/21/2006 06:00", "07/21/2006 11:00",
"07/21/2006 11:01", "07/21/2006 16:00", "07/21/2006 16:01", "07/21/2006 21:00",
"07/22/2006 02:00", "07/22/2006 07:01", "07/22/2006 12:00", "07/22/2006 17:00",
"07/22/2006 17:01", "07/22/2006 22:00", "07/23/2006 03:00", "07/23/2006 08:00",
"07/23/2006 13:00", "07/23/2006 18:00", "07/23/2006 23:00", "07/24/2006 04:00",
"07/24/2006 04:01", "07/24/2006 09:01", "07/24/2006 14:00", "07/24/2006 19:01",
"07/25/2006 00:00", "07/25/2006 00:01", "07/25/2006 05:00", "07/25/2006 05:01",
"07/25/2006 10:01", "07/25/2006 15:00", "07/25/2006 15:01", "07/25/2006 20:01",
"07/26/2006 01:00", "07/26/2006 01:01", "07/26/2006 06:00", "07/26/2006 11:00",
"07/26/2006 16:01", "07/26/2006 21:00", "07/26/2006 21:01", "07/27/2006 02:00",
"07/27/2006 02:01", "07/27/2006 07:00", "07/27/2006 07:01", "07/27/2006 12:00",
"07/27/2006 17:00", "07/27/2006 22:01", "07/28/2006 03:00", "07/28/2006 03:01",
"07/28/2006 08:00", "07/28/2006 08:01", "07/28/2006 13:00", "07/28/2006 18:00",
"07/28/2006 23:01", "07/29/2006 04:00", "07/29/2006 04:03", "07/29/2006 09:00",
"07/29/2006 14:00", "07/29/2006 19:00", "07/30/2006 00:00", "07/30/2006 00:01",
"07/30/2006 05:00", "07/30/2006 05:01", "07/30/2006 10:00", "07/30/2006 10:01",
"07/30/2006 15:00", "07/30/2006 20:01", "07/31/2006 01:01", "07/31/2006 01:03",
"07/31/2006 06:00", "07/31/2006 06:01", "07/31/2006 11:00", "07/31/2006 11:01",
"07/31/2006 16:00", "07/31/2006 21:01"), class = "factor")), .Names = c("ID",
"Long", "Latitude", "DT"), class = "data.frame", row.names = c(1L,
2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L, 706L, 707L, 708L, 709L,
710L, 711L, 712L, 713L, 714L, 715L, 716L))
r - 異なる長さの時間ベクトルのマッチング: トリッキーなもの
異なるマシンから 2 セットの測定値があります。それらは、わずかに異なる間隔で経時的に測定されます。たとえば、一方は 5 分ごとに測定しますが、もう一方は 3 分ごとに測定します。利点は、5 分ごとに 1 つが間隔全体の平均として計算されるため、値が互いに大まかに対応する必要があることです。その値が 5 分ごとに行われた測定値のベクトルの値とほぼ同期するように、5 分ごとの測定値 (ライト) でベクトルを拡張したいと思います。次に、ギャップを前の値で埋める必要があります
5分ごとのデータの例を次に示します
および 3 分ごとのデータ
また、光測定のベクトル (5 分ごと) が 3 分ごとのベクトルよりも短いことにも注意してください。したがって、目標は、5 分間の測定値のベクトルを 3 分間のベクトルと同じ長さにすることです。
これは非常にトリッキーな問題であることは承知していますが、どんな提案でも大歓迎です。
r - Zoo または xts インデックスにアクセスする
私は動物園のオブジェクトを使用しています。私の質問は xts オブジェクトにも当てはまります。インデックスを持つ1列のベクトルのように見えます。私の場合、インデックスは日付のベクトルであり、1 つの列ベクトルは私のデータです。(インデックスから)日付にアクセスしたいことを除いて、すべて問題ありません。
たとえば、次の結果があります。
変数またはベクトルを取得したいのです14789
が、アクセス方法がわかりません。
r - data.frameをxtsオブジェクトに変換し、型を保持します
data.frameからxtsオブジェクトを作成し、データ型を保持する方法はありますか?数値が文字に変換されています。2009年のこの投稿では、列を既存のxtsにマージすることを提案しています:http: //r.789695.n4.nabble.com/as-xts-convert-all-my-numeric-data-to-character-td975564.html
それがこれを行う唯一の方法であるかどうかは明らかではありませんでした。大きなデータフレームの場合、少しハックして面倒なようです。すぐに使えるxtsはデータ型を尊重すると思います。
r - R: xts のエラー - order.by
S&P 500 INDEX の基本的な予測モデルを (再) 構築しようとしています (データは Yahoo ファイナンスに由来します)
データセットの「順序付け」でいくつかの問題に遭遇しました。
data.model のビルド中に次のエラーが発生します
xts(new.x, x.index) のエラー: NROW(x) は長さ (order.by) と一致する必要があります
いくつかの調査の後、問題は順序付けにあることがわかりました。基盤となるzooパッケージに必要な順序付けが欠けているようです。
この問題を解決するエレガントな方法はありますか?! 前もって感謝します