zoo

    2

    2答えて

    私はこの種の多くの行を持つファイルがあります 2010-01-12 19:40 1021.00000 0.00001 1.00 2010-01-12 19:50 1031.00000 0.00000 -1.00 動物園として読むには tmp <- read.table("myfile") GOEMD <- zoo(tmp[,3], as.chron(paste(tmp[,1],tmp[

    1

    3答えて

    私の動物園シリーズで動作するようにperformanceAnalyticsを取得することはできません。私は自分のスクリプトを書くことに決めました。 最長ドローダウンを計算したい場合は、入力としてcummax(equity)-equityを取得することになっています。また、これらの期間に最大の引落額を示します。 修正バージョンは以下のとおりです。 私のスクリプトをチェックしてください。期待どおりに動

    0

    1答えて

    レッツは、私はこの動物園ベクトル mine <- zoo(c(rep(0,4),rep(1,4),rep(0,5),rep(1,23),rep(0,4),rep(1,2)),as.chron(seq(1:42))) を持っていると言うと私は > mine[14] 01/15/70 1 > mine[5] 01/06/70 1 > mine[41] 02/11/

    4

    2答えて

    私はその場所全体を見渡しましたが、この質問が以前に聞かれた場所を見つけることができません。 このデータを適切な動物園シリーズに取得するにはどうすればよいですか?このバージョンは、この投稿を簡単にするためのコピー/ペーストですが、常に次の表形式(テキストファイルから)で表示されます。私のread.zoo()ステートメントは、インデックスとして年を読み取りますが、四半期(Qtr1、Qtr2など)は列名

    3

    1答えて

    これは実際にapply.weeklyについて学んだ私のquestionの延長です。これはうまくいきますが、幅広いzooオブジェクトでこれを実行したいと思います。私は広いzooにapply.weeklyを使用する場合には、列を合計し、その後、毎週集計実行: > library(xts) > set.seed(2001) > zoo.daily <- zoo(data.frame(a=rnorm(

    -3

    1答えて

    が、私はこのように見える動物園のオブジェクトを持ついくつかのファイル持っているオブジェクト(各ファイルを開始し、異なる日付で終了): code pp 1942-06-01 4016 0 1942-06-02 4016 NA 1942-06-03 4016 0 1942-06-04 4016 0 1942-06-05 NA 0 1942-06-06 NA 0 は私がのPP間の相関

    2

    1答えて

    Yahoo Financeのデータを使用して、2つの株式に関する共同統合テストを実行しようとしています。私が読んできたことから、Yahooデータを検索する方法はあまり複雑ではありません。私は2つの証券を取得し、それらをstk1とstk2と定義し、取り出されたデータの時間枠を調整できるようにする必要があります。ここまで私がこれまで持っていたことがあります。 library(zoo) libr

    8

    2答えて

    の男と、通常: tmp = zoo(rnorm(100), 1:100) rollapply(tmp, 10, function(x) quantile(x, 0.05), align="right") かなり正しくrollapplyを10個の要素が用意されていた瞬間から値の計算を開始します。 残念ながら、主観的な10の観察のためにできるだけ多くのデータを使用する必要があります。スライディン