如何记录 R 参考类?

2024-01-06

如何记录引用类的成员函数的使用?

如果我写一个Rd文件带有\usage阻塞,我该如何避免WARNING

Functions/methods with usage in documentation object 'XmlDoc' but not in code:
  $ new

我期望的是\usage阻止允许我写这样的东西:

obj <- ClassName$new(par1, par2, ...)
obj$method1(oth1, ...)

然后我将参数记录在\arguments block.

如果我这样做,R CMD check抱怨

Assignments in \usage in documentation object 'ClassName':

并且不将这些方法识别为我需要文档的代码对象。

截至目前,我正在写Rd没有的文件\usage块并将上面的代码写入\examples块,但是我没有地方记录参数,这样check实际上几乎没有什么需要检查的。由于我对此不满意,我现在向社区询问当前的常见做法。


我不知道这是否是正确的方法,但我所做的是Methods部分,然后将方法文档放在内部describe.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何记录 R 参考类? 的相关文章

  • 如何在 R 中为回归量创建“宏”?

    对于长且重复的模型 我想创建一个 宏 在 Stata 中称为 宏 并通过以下命令完成 global var1 var2 其中包含回归量的模型公式 例如来自 library car lm income education prestige d
  • R:如何找到向量的模式[重复]

    这个问题在这里已经有答案了 下面是我的data frame我想知道每个内存类别 1 到 8 的模式是什么 gt dput d structure list MEMORY1 c 5 5 7 1 5 6 4 5 4 5 5 4 1 5 5 2
  • stat_function 从函数生成平线

    我有以下代码 library ggplot2 f lt function x if x gt 2 1 x 0 3 else 0 graph lt ggplot data frame x c 0 10 aes x graph lt graph
  • 在函数中使用 quit/q 会导致 RStudio 出现致命错误

    更多的是好奇 但当你使用时q or quit在 R studio 内的函数内部 它会导致致命错误 如下所示 但 rgui 中的相同函数会导致 R 像往常一样停止 并且仅使用q 在 RStudio 中按预期关闭 R 为什么q在函数中导致 RS
  • 如何有效地将多个光栅 (.tif) 文件导入 R

    我是 R 新手 尤其是在空间数据方面 我正在尝试找到一种方法来有效地将多个 600 单波段栅格 tif 文件导入到 R 中 所有文件都存储在同一文件夹中 不确定这是否重要 但请注意 在我的 Mac 和 Windows 并行 VM 上的文件夹
  • 在 R 中导入 csv 文件时如何保留前导零?

    当我写一个 csv来自 R 的文件 其中我的组名称以前导零值开头 前导零被保留 但是当我导入 csv前导零被删除 组名称被转换为整数 当我导入一个组时 如何保留组名称中的前导零 csvR 中的文件 Example df lt data fr
  • 如何使用autoconf重新生成配置文件?

    我使用 autoconf 重新生成配置文件 它有效 但是当我执行生成的配置文件时 configure 有一些错误消息 例如 configure line 3713 syntax error near unexpected token bla
  • 修改linux下的路径

    虽然我认为我已经接近 Linux 专业人士 但显然我仍然是一个初学者 当我登录服务器时 我需要使用最新版本的R 统计软件 R 安装在 2 个地方 当我运行以下命令时 which R I get usr bin R 进而 R version
  • 空间数据xyz到矩阵

    我有一个大数据框 100 000 行 其中包含 LON LAT VALUE 我想将其转换为矩阵 EPSG 中的坐标 3035 我使用以下命令尝试了 reshape2 包 acast df lon lat value var value 效果
  • R参考类问题

    我正在尝试在 R 中创建一个简单的参考类 这是我的代码 R 初学者 MyClass lt setRefClass MyClass fields list a numeric b numeric methods list initialize
  • 函数“[<-”将_替换_一个元素,但不会追加_元素_

    我在使用时注意到以下几点 lt 我成功于替换元素但不位于追加向量的一个元素 例子 VarX lt integer VarX 1 lt 11 lt VarX 2 22 VarX 1 11 Expected the value of VarX
  • 在 Lavaan 生长曲线模型中提取个体轨迹

    我已经使用 R 的 Lavaan 包中的 Growth 函数成功地对一项研究的纵向数据进行了建模 我找不到任何关于如何提取每个参与者的预测轨迹的记录 我只能找到整个组的预测轨迹 在摘要输出的 拦截 部分下给出 使用 lavPredict m
  • R 中使用 `UseMethod()` 与 `inherits()` 来确定对象的类

    如果我需要根据 R 对象的类以不同的方式处理它们 我可以使用if and else在单个函数内 foo lt function x if inherits x list Foo the list else if inherits x num
  • R Leaflet Legend:colorBin-删除中断之间的小数

    我正在使用 Leaflet 库在 R 中创建交互式 HTML 地图 传说中采用的是colorBin用于创建将数据分为 6 个类别的方法 使用min values and max values 我已经定义了美国社区调查收入数据的特定范围可能落
  • 如何返回包含最大值标签的向量

    我有一个 4 列数组 我想获得一个向量 其中每行包含包含该行最大值的列的标签 我可以在循环中执行此操作 但我想使用矩阵函数来提高速度 我怎样才能在不编写自己的库函数的情况下做到这一点 有一个函数可以做到这一点 如果x是你的矩阵 尝试max
  • 如何在 R 中绘制一列与其余列的关系图

    我有一个数据集 其中 1 是时间 接下来的 14 个是幅度 我想在一张图表上散布所有大小与时间的关系 其中每个不同的列都是网格化的 分层在另一个之上 我想使用原始数据来制作这些图表 并单独制作它们 但只想执行此过程一次 数据集A 唯一的自变
  • 手动设置scale_fill_distiller()的比例

    我正在尝试制作一系列图表进行比较 举例来说 我想使用iris数据集来制作这样的图 其中我已过滤以仅查看 setosa 物种 library ggplot2 library dplyr iris gt filter Species setos
  • R - 与 SpatialPolygonsDataFrame 对象相交的 SpatialLinesDataFrame 列表的嵌套循环

    我有一系列需要完成的步骤SpatialLinesDataFrame 此处的 线 基于对象与多特征中各个特征的关系SpatialPolygonsDataFrame 多边形 对象 简而言之 每个线列表元素源自单个面要素内部 并且可能会也可能不会
  • 不同 R/lme4 版本的单一拟合结果不匹配

    我试图将 R 版本 3 5 3 lme4 1 1 18 1 的随机效应估计与 R 版本 4 1 1 lme4 1 1 27 1 相匹配 然而 当存在奇异拟合时 这两个版本之间的随机效应存在微小差异 我对奇点警告很满意 但令人费解的是不同版本
  • 如何绘制大时间序列(数千次给药次数/药物剂量)?

    我正在尝试绘制医院中如何开出单一药物的图解 在这个虚拟数据库中 我在 2017 年 1 月 1 日之后遇到了 1000 名患者 绘图的目的是了解该药物的给药模式 在接近入院 出院或患者住院期间是否更频繁 高剂量给药 Get random d

随机推荐

  • ndb 和一致性:为什么在没有父级的查询中发生这种行为

    我正在使用 Python 和 ndb 做一些工作 但不明白为什么 我将发布上面的案例和代码 模型 py class Reference ndb Model kind ndb StringProperty required True crea
  • 混合单选按钮和文本字段

    我正在尝试将单选按钮和 text field 组合为单个值 f radio button system bacteria Bacteria f radio button system mammalian Mammalian f radio
  • overpass-api 方式查询包含坐标

    我正在尝试查询特定区域的酒店 不幸的是 我需要查询节点和路 因为有些酒店仅存储为路 有些则存储为节点 http overpass osm rambler ru cgi interpreter data 28way tourism hotel
  • Azure Web App 上的 URL 重写提供程序

    我们使用来自的 DbProviderURL 重写扩展性示例 http www iis net learn extensions url rewrite module using custom rewrite providers with u
  • 在 Neo4j 中查找集群

    你好 我有一个 neo4j 数据库 类似于下面 CREATE Person name Ryan TRADES gt fish Product name Fish ken Person name Ken TRADES gt fish mary
  • 如何取消绑定() .hover() 但不取消绑定.click()?

    我正在使用 Bootstrap 3 创建一个网站 并且还使用一个脚本 使用 hover 函数使下拉菜单出现在悬停时 我试图通过使用 enquire js 在小型设备上防止这种情况 我正在尝试使用以下代码取消绑定元素上的 hover 事件 d
  • 使用远程 Web 测试框架(BrowserStack 和 LambdaTest)时,chrome 上的表单输入条目失败 [重复]

    这个问题在这里已经有答案了 我的测试套件在本地以及使用 Chrome 的 gitlab 管道中运行良好 然而 当在远程测试框架上使用 Chrome 仅 运行它们时 它们会在登录页面上失败 我测试了 BrowserStack 和 LamdaT
  • 为什么声明浮点变量时需要在十进制数末尾添加“f”?

    我以前见过这个问题 然而 我对给出的答案并不满意 典型的响应是 Java 将数字视为双精度数 因为这是 JAVA 中的默认值 并在编译时给出不匹配错误 这种行为显然完全忽略了我对 float 声明的使用 我的问题是 如果我将变量类型声明为f
  • IIS 网络错误 (tcp_error)

    我在使用 IIS 时遇到问题 我在服务器上部署了一个Web项目 然后在该服务器上 本地 运行 就可以了 但是当我从另一台计算机连接时 我收到此消息 网络错误 tcp error 发生通信错误 操作超时 Web 服务器可能已关闭 太忙或遇到其
  • 以编程方式从布局中删除块

    我想根据通过前端路由器控制器登录的用户从产品视图页面中删除product options wrapper块 我知道我可以以编程方式附加一个新块 但我没有找到删除函数 尝试过某事 像那样 this gt getLayout gt unsetB
  • ES6 从 root 导入

    我目前正在玩 React Native 我正在尝试构建我的应用程序 但是它开始因导入而变得混乱 app components Loading js index ios js 现在 在我的index ios js我能够简单地做 import
  • Java:匹配字符串中的短语

    我在数据库和输入字符串中有一个短语列表 短语可能由一个或多个单词组成 我需要找出哪些短语出现在输入字符串中 在Java中是否有一种有效的方法来执行这种匹配 一个快速的破解方法是 基于组合短语构建正则表达式 构造一个集合 列出迄今为止尚未匹配
  • istream 运算符重载 C++

    我正在尝试执行一个简单的 istream 运算符重载 但由于某种原因 一旦进入此函数 程序就会进入无限循环 请帮忙 my code include
  • PHP 中全局错误处理的最佳实践?

    我在 PHP 5 中使用了一个将错误转换为异常的类 并将错误记录到文件中和 或通过电子邮件将它们发送到指定帐户 有一个更好的方法吗 我知道这方面有一些东西可以做得更好 我正在使用 set error handler set error ha
  • Oracle 更新批处理模型 - 在同一应用程序中使用两种批处理模型

    Oracle JDBC 支持两种不同的更新批处理模型 标准批处理和 Oracle 特定批处理 根据 oracle 11g JDBC 开发人员指南 在任何单个应用程序中 您可以使用其中一种模型 但不是两者兼而有之 当您混合这些时 Oracle
  • 如何通过诅咒使用终端调色板

    我无法让终端调色板与诅咒一起使用 import curses def main stdscr curses use default colors for i in range 0 7 stdscr addstr Hello curses c
  • 在 IdP 身份验证之后/SP 重定向之前将文本附加到用户帐户

    在经过 IdP 验证之后 系统将其重定向到 SP 之前 我需要将电子邮件域 domain com 附加到用户的帐户 我正在使用此页面寻求帮助 但无法断言是否要逐字输入附加文本 或者引用从 LDAP 检索到的另一个属性 http simple
  • java中的类型切换

    在开始之前 我知道这个问题有很多答案 建议了替代方法 我正在寻求对这种特定方法的帮助 以确定是否可行 如果不可行 则类似的方法可能有效 我有一个方法 它接受一个超类并根据传递的对象的类型调用一个方法 例如 public void handl
  • Intellij 注释快捷方式打开 Mac 菜单栏上的帮助选项卡

    When I use the Cmd Shift keyboard shortcut to comment uncomment a block of code the Help tab on the menu bar in IntelliJ
  • 如何记录 R 参考类?

    如何记录引用类的成员函数的使用 如果我写一个Rd文件带有 usage阻塞 我该如何避免WARNING Functions methods with usage in documentation object XmlDoc but not i