私はそれは、このようなR - 複数のパネルでdygraphsをプロットする方法
としてgroup
を使用して、ウェブサイト上で行うことができるが、それはdygraphsを使用して動的であるべきと異なるパネルで動的なグラフをプロットしようとしていました。ここのコード例:
library(quantmod)
library(dygraphs)
data(edhec)
R = edhec[, 1:4]
dygraph(R)
事前に感謝します。
私はそれは、このようなR - 複数のパネルでdygraphsをプロットする方法
としてgroup
を使用して、ウェブサイト上で行うことができるが、それはdygraphsを使用して動的であるべきと異なるパネルで動的なグラフをプロットしようとしていました。ここのコード例:
library(quantmod)
library(dygraphs)
data(edhec)
R = edhec[, 1:4]
dygraph(R)
事前に感謝します。
。 RStudioのYihui Xieは答えをここに提供しました: Yihui Xie answer(但し、グループ化なし)
# load packages
library(quantmod)
library(dygraphs)
library(htmltools)
# download time series into an environment
sym_bols <- c("VTI", "EEM")
data_env <- new.env()
quantmod::getSymbols(sym_bols, from="2017-01-01", env=data_env)
# create a list of dygraphs objects in a loop
dy_graph <- eapply(data_env, function(x_ts) {
dygraphs::dygraph(x_ts[, 1:4], group="etfs",
main=paste("Plot of:", substring(colnames(x_ts)[1], 1, 3)),
width=600, height=400) %>% dygraphs::dyCandlestick()
}) # end eapply
# render the dygraphs objects using htmltools
htmltools::browsable(htmltools::tagList(dy_graph))
# perform same plotting as above using pipes syntax
# create a list of dygraphs objects in a loop
eapply(data_env, function(x_ts) {
dygraphs::dygraph(x_ts[, 1:4], group="etfs",
main=paste("Plot of:", substring(colnames(x_ts)[1], 1, 3)),
width=600, height=400) %>% dygraphs::dyCandlestick()
}) %>% # end eapply
# render the dygraphs objects using htmltools
htmltools::tagList() %>% htmltools::browsable()
上記R
のコードは次のようにグループ化dygraphsローソク足プロット生成します:あなたのための
おかげでここ
は、グループ化されdygraphsローソク足プロットを生成
R
コードを働いています素早い返信!私はこれらを見たことがありますが、私はR/RStudioの作図ウィンドウにそれを表示することを期待しています。 –