[英]Zoom In dyGraphs in R and save image as png
我想放大dygraphs並將圖像保存為png。 我已經使用 dygraph 庫繪制了圖形並將其保存為 png,但它沒有放大版本。
library("webshot")
library("htmlwidgets")
lungDeaths <- cbind(ldeaths, mdeaths, fdeaths)
dygraph(lungDeaths, main = "Deaths from Lung Disease (UK)") %>%
dyHighlight(highlightCircleSize = 5,
highlightSeriesBackgroundAlpha = 0.2,
hideOnMouseOut = FALSE)
saveWidget(ab, "/path/", selfcontained = TRUE, libdir = NULL)
basePng <- paste("images",paste(file,".png"), sep='/')
webshot::webshot("/path/",file=basePng)
但我想要如下圖(放大):
我想為 1000 多個文件繪制放大的 dygraph。 有人可以幫我嗎?
我希望這個答案可以幫助任何人,
我使用dyRangeSelector()
在圖形上“縮放”,然后使用webshot
來保存它。
library(webshot)
library(htmlwidgets)
library(dygraphs)
# webshot::install_phantomjs()
lungDeaths <- cbind(ldeaths, mdeaths, fdeaths)
dygraph(lungDeaths, main = "Deaths from Lung Disease (UK)") %>%
dyRangeSelector( dateWindow = c("1974-03-1","1974-06-10")) %>%
dyHighlight(highlightCircleSize = 5,
highlightSeriesBackgroundAlpha = 0.2,
hideOnMouseOut = FALSE)
saveWidget(ab,file ="ab.html", selfcontained = TRUE, libdir = NULL)
webshot(url = "ab.html",file="ab.png")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.