ポリゴンを使ってxtsオブジェクトをプロットすることはできますか?または、私が使用できる同様の機能がありますか?私はxtsパッケージを使用してプロットされた特定の曲線(株式曲線など)の下に色を塗りたいので、これを求めています。どうも!xtsオブジェクトのポリゴン
答えて
index
とcoredata
のインデックスと値を の値で抽出できます。
# Sample data
library(quantmod)
getSymbols("^GSPC")
x <- Vo(GSPC)
n <- length(x)
# Plot
plot(index(x), coredata(x), type="n", las=1, ylim=range(0,x))
polygon(
index(x)[c(1,1:n,n)],
c(0,coredata(x),0),
col="grey"
)
box()
Thx again、Vincent!同様の問題が解決されて以来、これはもう問題にならないはずです。しかし、ここの状況は少し異なります。実際、あなたが与えたコードはスケールを表示しません。私は以下のコードを試しましたが、スケールを正しく表示することができますが、ポリゴンが機能していないと思われる副作用があります: ライブラリ(quantmod) getSymbols( "^ GSPC") x < - Vo(GSPC) N < - 長さ(X) #プロット プロット(as.xts(x)は、TYPE = "L"、ラス= 1、YLimプロパティ=範囲(0、x))を ポリゴン( 指数(X)[ (0、coredata(x)、0)、 col = "gray" ) box() – billlee1231
ポリゴンの座標た使用xts::
addPolygon
は、XTSマトリックスとして提供されなければなりません。
ようこそ、スタックオーバーフロー!これは理論的に質問に答えるかもしれませんが、答えの本質的な部分をここに含め、参照のためのリンクを提供することが望ましいです(// meta.stackoverflow.com/q/8259)。 *より良い* "リンクベースの"回答を書く方法については、[here](https://meta.stackexchange.com/a/94027/285661)を参照してください。ありがとう! – GhostCat
- 1. xtsオブジェクトのスケールカラム
- 2. はXTSオブジェクト
- 3. Xtsオブジェクトに別のxtsオブジェクトを基にした列をR
- 4. サブセット化時にxtsオブジェクトがxtsクラスを失う
- 5. chart_Series xtsオブジェクトのループ内のquantmod内
- 6. 月の終わりまでのxtsオブジェクト
- 7. CSVからxtsオブジェクトを作成
- 8. Shinyアプリケーションでxtsオブジェクトをフィルタリングする
- 9. 行列をxtsオブジェクトに変換する
- 10. R:SQL旋回しXTSには、オブジェクト
- 11. データをxtsオブジェクトに変換する
- 12. XTS
- 13. xts
- 14. xtsオブジェクトからのggplot2の複数の時系列
- 15. 特定の分の分xtsオブジェクトからデータを取得する
- 16. 環境内のすべてのxtsオブジェクトをマージする方法
- 17. 2つのxtsオブジェクトのcbindでエラーが発生しました
- 18. 複数のxtsオブジェクトを1つのウィンドウにプロットする
- 19. 同じxts、非再帰オブジェクトのRでの異なる処理
- 20. xtsのリストを別々のオブジェクトに分割する
- 21. ポリゴンの中のポリゴン
- 22. データと時間を含むxtsオブジェクトのサブセット
- 23. Xts変換エラー(オブジェクトの長さに一致しません)
- 24. セグメンテーションフォールトがXtsオブジェクトのリストで動作しています。
- 25. 毎月第1金曜日以降(xtsオブジェクトのマージ)
- 26. インデックスで複数のXTSオブジェクトをマージする
- 27. RのXTSとdata.table
- 28. Expressカラム%(xts)
- 29. XTS - 今日
- 30. ポリゴンのポリゴン3.5 tkinter
関連する質問:http://stackoverflow.com/questions/9582033/barplot-for-xts-objects –