问题标签 [htmltools]

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.

0 投票
0 回答
66 浏览

r - 在 R 中安装 htmltools 使我无法加载共享对象 libimf.so

当我尝试使用此命令安装 htmltools 时:

我收到此错误:

我在装有 CentOS7 的服务器上运行 R 版本 3.6.3。这默认使用英特尔编译器,但我也尝试使用 gcc-8.2.1 获得相同的结果。我在此服务器上没有超级用户访问权限。

我对这一切都很陌生,所以任何帮助将不胜感激。

0 投票
1 回答
396 浏览

r - 为 R 网页设置传单的标题

我正在使用 R 传单包来生成地图。创建网页时,将网页的<title>元素设置为“传单”:

我想将其更改为更具信息性的内容,但我看不到这样做的方法。我在这里看到了讨论,但那是在地图本身上添加标题。我想做一些不同的事情:设置显示在浏览器选项卡顶部的标题。

有没有使用传单或 htmltools 的简单方法?

0 投票
1 回答
85 浏览

r - 替换 htmltools::tag 的属性值

假设我有以下标签:

t$attribs$name = 'newname'我可以使用但更喜欢使用htmltoolsgetters/setters覆盖此标签的“名称”属性,该包是否具有促进此功能的功能?

查看包手册,唯一允许操作标记属性的函数是tagAppendAttributes,它只将新的属性值附加到原始值:

没有覆盖属性值的辅助函数是否意味着标签属性不应该被覆盖?

0 投票
2 回答
9108 浏览

r - 如何避免使用 R 加载命名空间时出错

我正在尝试使用以下命令启动一个闪亮的应用程序。

但是,我收到如下所示的错误

我确实检查了我的库文件夹并看到该htmltools包存在。

我也尝试了以下dependencies=TRUE

这里 pkgs 是一个列表,其中包含必须安装的软件包列表。

问题是相同的脚本在我的系统中有效,但在我同事的系统中无效。我该如何解决这个问题?

可以帮助我了解问题所在吗?

0 投票
1 回答
128 浏览

r - CRAN方式在R中将字符编码为HTML

在投票赞成重复之前,请确保它确实在这里回答了我的特定问题。问题可能看起来相似,但我还没有找到适合我的答案。谢谢你。


我正在寻找一种将任意标量字符转换为其 HTML 编码形式的方法。我不想要只编码<"等等,而是整个文本。

所以表格的文本

被编码为

我的目标是兼容 CRAN 如何对维护者的电子邮件地址进行编码。所以<不应该是 a&lt;但应该是&#x3c;。同样.不应该&period;,但应该是&#x2e;

要在 CRAN 上查看它,您可以访问任何包的 CRAN 页面,即https://cran.r-project.org/package=curl,然后“查看源代码”并在Maintainer那里查找字段。

我正在寻找一种轻量级的解决方案,它需要尽可能少的依赖项,它不必很快。

作为参考,解码编码字符串的在线工具:https ://onlineasciitools.com/convert-html-entities-to-ascii

0 投票
1 回答
31 浏览

r - 使用带有多个参数的 lapply() 生成 html 代码

我正在尝试使用在循环中生成几个 html 段落lapply()。这些段落在 a 中data.frame,并且data.frame有更多列,其中包含段落的详细信息(类、id 等)。我能够只用一个参数生成循环,问题是我想要循环中的多个参数lapply()。有谁知道该怎么做?

data.frame: _

目标是获得以下输出:

lappy()循环(仅用于一个参数):

我该如何做到这一点,以便用列class和中id的数据填充class和?iddf

0 投票
1 回答
70 浏览

r - 使用 for 循环生成 html 内容

我正在尝试使用 for 循环生成 html 内容,但我在内容在 html 中的外观方面遇到了问题。

假设我有一个 Rhtml 模板,我想在 for 循环中生成段落:

问题是html输出是这样的:

而我需要的只是三个普通的 html 段落。如何使用 for 循环来做到这一点?

0 投票
1 回答
44 浏览

r - 在 HTML 中呈现分组列表

我正在尝试按组(分组或嵌套)制作 HTML 详细元素。该函数div_detail_each格式化一行并存储为 shiny.tag 类。之后,我按组嵌套并将标签与unify_divs.

我用mtcars. uiOutput不符合预期的 HTML ;print在插入 HTML 语句以检查它是否正确呈现之前,我做了一个控制台。

似乎列表元素与htmltools.

希望有人可以帮助我。

打印画面: 在此处输入图像描述

0 投票
2 回答
195 浏览

html - 如何在 R 中执行脚本的循环和迭代?

我正在运行一个 R 脚本来分析一些生物数据。下面提供了片段数据和脚本的示例。这个数据文件有很多列(但我想关注第 5 列 - 基因)。我有 100 多个这样的数据文件(将所有文件中的第 5 个基因列视为感兴趣的列)。目前我在 R 中分别运行每个文件,这个过程很乏味。我想同时为所有数据文件运行一个 R 脚本,并根据文件名将所有数据保存在不同的文件夹中。是否可以在脚本中一次循环或迭代和分析所有数据文件。请帮我解决这个问题。

谢谢,

图菲克

格式化问题和修订数据框

插入:要读取的文件的名称

1.加载基因集进行分析

  1. 选择要使用的主题数据库(即 TSS 周围的生物体和距离)

  2. 计算富集

  3. 选择重要的主题和/或注释到 TF

  4. 确定每个基序具有最佳富集的基因

  5. 绘制几个主题

  6. RcisTarget的最终输出是一个data.table并导出为html

  7. 搭建网络并导出为html格式

0 投票
2 回答
259 浏览

html - R获取标签列表的自包含html文件

我希望有人可以帮助我解决这个问题。我有一个包,它使用 htmltools 和 reactable 为某些操作生成 html 报告,例如:

在这种情况下,我使用 htmlwidget 中的 prependContent 函数,因为 reactable 是一个小部件。当我打印此小部件(在 RStudio Viewer 或浏览器中)时,一切正常,但我还想将此小部件导出到磁盘上指定路径的自包含 html 文件中。所以在我的功能代码中我这样做:

默认情况下,从文档中,selfcontained 参数设置为 TRUE,并且我已正确安装 pandoc,但会发生这种情况:

在此处输入图像描述

即使我选择自包含选项,也会生成一个文件夹,并且当我打开文件时,它的一部分会被错误地呈现:

在此处输入图像描述

打印小部件时不会发生这种情况(在查看器或浏览器中)

在此处输入图像描述

我也试图改变这个

有了这个

获得一个 tag.shiny 对象,但它当然不适用于 htmlwidgets::saveWidget,我必须使用 htmltools::save_html ,它不会产生一个独立的文件。

我知道 pandoc 有一个选项可以将 html 转换为自包含的,但是当我尝试使用它时它也会产生奇怪的结果(主要是图形未正确呈现)。

有什么办法可以做到这一点,还是我必须屈服于我将拥有非独立的 html 文件的事实?提前致谢