问题标签 [flexdashboard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - Flexdashboard - 模块化 rCharts 代码
我正在尝试将仪表板的一些代码分解为模块。我在处理这段rCharts
代码时遇到了问题。我可以将它作为一个应用程序运行,但理想情况下我想将它拆分为UI
和server
函数,以便我可以将它们保存在一个包中。
下面的代码显示了应用程序中的工作代码和作为模块的损坏代码。谁能指出我做错了什么?
谢谢
更新以响应@HubertL 的回复
下面的代码,当附加到上面的主体时,说明了flexdashboard
可以将shiny
应用程序作为独立函数运行的方式(注意runtime: shiny
标题中的)。
这里的独立函数可以存放在库中随意调用,不需要用shinyApp
.
澄清一下,我要问的问题是我如何才能完成将rCharts
情节调用为一系列独立的 UI 和服务器功能,就像我可以用 normal 做的那样plots
,或者如果这不可能,为什么不呢?
WRT 命名约定,这已在博客文章的评论中得到澄清。消息:
我有点不清楚,后缀 UI、输入、输出会影响行为还是建议的命名约定?
其中一位作者已回答:
只是一个建议的命名约定,它们不会影响任何东西。
r - flexdashboard:gauge plot 不会在 ShinyDashBoard 中呈现并损坏 ValueBox
我正在尝试在 ShinyDashBoard 中绘制一个仪表图,但我看到了两个问题。
1)仪表图不渲染
2) 它以某种方式破坏了仪表板中的 ValueBox。
以下是复制此问题的代码。
还使用库生成的绘图plotly
:-( 非常感谢任何有关解决此问题的帮助。在此先感谢。
r - 如何从命令行渲染 flexdashboard?
当我按下 RStudio 中的 Knit 按钮时,我有一个 flexdashboard Rmd 可以正确呈现。我想从命令行渲染它,但是当我使用命令时导航栏确实发生了变化render("myfile.rmd", flex_dashboard())
我的 Rmd 文件的标题如下:
shiny - 使用 Flexdashboard 部署 Shiny 应用程序
我知道如何使用http://www.shinyproxy.io/部署闪亮的应用程序。基本上我只需要 server.R 和 ui.R。然后使用 docker 就很容易了。
但是,当使用 flexdashboard 时,我只有 .rmd 文件。我现在如何实施此部署?
r - R Leaflet map没有在flexdashboard的for循环内创建
for
传单地图可以在同一部分中手动复制,但在从循环(或循环)内部调用时不会出现while
。下面是一个最小的例子。使用htmltools::tagList
不是一个选项,因为我想在地图之间执行操作。那么,我的问题是,如何从循环内部显示传单地图?
r - 如何在 flexdashboard 中包含 javascript 和 css?
我创建了一个 flexdashboard,其中包含使用传单包的地图。
我需要能够选择地图区域内的标记,以便我可以根据这些标记显示汇总统计信息。传单位置过滤器似乎提供了我需要的东西,但我需要弄清楚如何将它包含在生成的 HTML 文件中。我曾尝试在 flexdashboard 标头中使用“包含”,但这会产生错误。这是一个简单的测试用例:
...其中 TEST.HTML 是:
但这失败了:
输出文件:Dashboard.knit.md
包含$in_header 中的错误:$ 运算符对原子向量无效调用:-> -> 覆盖-> pandoc_include_args 执行停止
我不得不求助于阅读代码来弄清楚如何做到这一点,因为它似乎没有在任何地方记录,但我显然错过了一些东西。
有什么建议么?
css - 如何更改关于侧边栏的 flexdashboard 的布局?
我决定使用 markdown 和 flexdashboard 包来生成动态仪表板。
感谢编写它的人,仪表板开箱即用地设计得很好,但我想在屏幕右侧设置一个侧边栏(默认情况下不在左侧)。
我已经阅读了文档flexdashboard 的侧边栏并搜索了很多,但找不到如何从 markdown 文件 (Rmd) 自定义它的方法。
最终决定修改一堆 CSS 文件,并移动那些 html 元素。
但似乎我走错了路(CSS 调整让我很头疼),有人可以提出更好的方法,因为我有点迷路了吗?
出于演示目的,我画了一个小草图:
提前谢谢你,吉尔
r - 在 flexdashboard 中包含 rmarkdown/html 文本
我有以下问题。在我的flexdashboard
应用程序中,我有一个列标签集,如下所示:
结果应该是:在第一个标签集中,一个图,在第二个中,这个图的描述,我写在 .md 中(包含方程、应用程序等)。
发生的事情是文本与绘图并排显示,而不是在相应的选项卡中,而不是 html。“描述”选项卡为空。
有什么想法可以帮助我吗?
r - 如何在 flexdashboard 上定义社交网络图标的链接?
我为 flexdashboard 的导航栏添加了社交图标,但无法为每个图标添加适当的链接。
在 R Markdown 文件中,我添加了:
如何为每个社交网络添加链接?
html - 您可以将 id 分配给 r shiny flexdashboard 中的选项卡吗?
我想知道您是否可以将 id 分配给 r flexdashboard 中的选项卡(以及更普遍的其他元素)。
我想这样做,以便可以根据单击的选项卡创建条件面板。
我对html的了解非常有限。
下面是一个示例代码。