如何使用htmlwidgets R中的saveWidget调整HTML小部件大小?

11

我在R中使用htmlwidgetssaveWidget函数来保存HTML小部件。我得到了宽度为960和高度为500的保存的HTML文件。 我相信我可以在knitrOptions参数中调整小部件的大小,但我找不到调整小部件大小的参数列表。 我已经尝试过:

TBD

library(htmlwidgets)
saveWidget(htmlplot, file, knitrOptions = list(width = 1200, height = 700)
我也尝试使用 fig.widthdefaultWidth等,但它们都不起作用。如何调整小部件的大小?

out.width怎么样? - Ryan Morton
1个回答

8
我今天遇到了这个问题。不幸的是,我没有找到一个好的解决方案。我必须改变小部件的width属性:
wid <- ggiraph(ggobj=pl,
               zoom_max=1000,
               tooltip_opacity=0.7,
               tooltip_extra_css="width:300px;background-color:black;color:white;font-family:Sans,Arial",
               width_svg=80,
               height_svg=7,
               width=1)
wid$x$width <- "6000px"
temp_output <- tempfile(tmpdir=getwd(), fileext=".html")
saveWidget(widget=wid, file=basename(temp_output), selfcontained=TRUE,
           knitrOptions=list())

请您帮忙看一下这个问题:https://stackoverflow.com/questions/65606653/r-saving-multiple-html-widgets-together 谢谢! - stats_noob

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接