首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在htmlwidgets中使用saveWidget调整HTML小部件的大小?

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

Stack Overflow用户
提问于 2017-12-21 09:24:24
回答 1查看 2.7K关注 0票数 10

我在saveWidget中使用htmlwidgets函数在R中保存height。我得到了宽度为960和高度为500的保存的HTML文件。我确信可以在knitrOptions参数中调整小部件的大小,但无法找到要调整小部件大小的参数列表。我试过:

代码语言:javascript
复制
library(htmlwidgets)
saveWidget(htmlplot, file, knitrOptions = list(width = 1200, height = 700)

我也尝试过使用fig.widthdefaultWidth等,但它们都没有工作。

如何调整小部件的大小?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-20 23:11:29

我今天遇到了这个问题。不幸的是,我没有找到一个很好的解决办法。我必须更改小部件的属性宽度:

代码语言:javascript
复制
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())
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47921757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档