1

ブロッターのchart.Posn()または関数で対数価格チャートを描画することはできますか? 関数呼び出しにchart.Reconcile()追加しようとしましたが、成功しませんでした。log.scale = TRUE基礎となるchart_Series関数はまだ「実験的」すぎてこの機能をサポートできませんか、それとも関数呼び出しが正しくありませんか?

chart.Posn(Portfolio = portfolio.st, Symbol = "GSPC", log.scale = TRUE)

更新chart_Series(): ylog グラフィカルパラメーターを設定して、関数を直接使用しようとしています:

par(ylog=TRUE)
chart_Series(Cl(GSPC))

しかし、データがすべて正であるにもかかわらず、「対数スケールには正の境界が必要です」というエラーが表示されます。

ところで、GSPC は S&P 500 の OHLCV 時系列 xts であり、chartSeries()とでプロットされchart_Series()ますが、どちらのチャート関数も対数スケールではありません。

この古い投稿は解決策としてではなく、代替手段として見つけました:

chart_Series() は対数軸で動作しますか?

4

1 に答える 1