r - 将包描述提取为 R 中的字符串

标签 r shiny metadata

如何从包的 DESCRIPTION 文件中提取包的描述?

我有兴趣从 Description: 字段获取文本,并能够在 Shiny 应用的 renderText() 中使用它。 renderText() 只需要一个字符串,因此以字符串格式获取它是我的目标(除非有人知道另一种方法)。

我不只是复制粘贴的原因是因为我想在一个位置(DESCRIPTION 文件)更新描述,而不必记住在多个位置更新描述每个新版本。

最佳答案

根据 hrbrmstr 的好建议,我检查了 packageDescription() 函数。我还将它包装在 gsub 中以将换行符转换为空格。在包描述中,每 80 个字符需要换行一次,因此 gsub() 会从字符串中删除这些换行符。

gsub('\n\\s+', ' ', packageDescription(pkg = 'respirometry', fields = 'Description'))

关于r - 将包描述提取为 R 中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39091238/

相关文章:

r - 如何在 R Leaflet 标记弹出窗口中调整大图像的大小?

r - 将颜色插入到ggplot2中指定位置/值的刻度填充渐变中

R Shiny 的 ggplot facet_wrap 取决于选择输入

r - 如何在我自己的网络服务器上导出和托管 ggvis 图表?

r - 如何将 str() 的结果保存为 R 中的字符串?

ios - 编辑 PHAssets 时如何保留原始照片元数据?

mysql - 查询以找出 View 中使用的表

r - 您可以使用 Replace() 从文本字符串在 R 中创建函数吗?

r - 在 Shiny UI 中访问 reactiveValues 的替代方案?

audio - 音频元数据存储