ブロッターの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()
ますが、どちらのチャート関数も対数スケールではありません。
この古い投稿は解決策としてではなく、代替手段として見つけました: