6日間のデータを6つのグラフとしてプロットしようとしています。 Quantmodの実験的なchart_Series()関数はpar()設定で動作します。R/quantmod:同じY軸を使用する複数のグラフ
par(mfrow=c(3,2)) #3 rows, 2 columns
for(d in bars){
print(chart_Series(d, type = "candlesticks"))
}
これは動作しますが、各チャートは、独自の異なるy軸のスケールを持っている:私は私のコードは次のようになります(XTSオブジェクトのベクトル)あらかじめロードされたbars
にデータをしました。私はすべての6日間をカバーするy-範囲を設定したいが、これを行う方法を見つけることができない。私はこれを試みた:
ylim=c(18000,20000)
print(chart_Series(d, type = "candlesticks",ylim=ylim))
しかし、 "未使用の引数"エラーで失敗します。 yrange = ylimも失敗します。
私はchartSeries(d、yrange = ylim)を使うことができます。しかし、私が知る限り、複数のチャートを1つのディスプレイ(?)に配置することはできません。 (これは厳密にはオフの対象かもしれませんが、、見栄えの良いローソク足チャートを描画し、y軸の制御を可能にし、一つの画像に複数のグラフを描くことができ、代替Rパッケージの提案も非常に歓迎されるであろう。)
おかげヴィンセント、!どのようにボリュームのサブチャートを戻すレイアウトを使用する方法についての任意の提案/リンク/記事? –
私は 'layout'を使って例を追加しました(答えを見る前に...) –