r - 从 `.` `data.table` 导入,以便 lintr 识别它
问题描述
在使用的 R 函数上运行lintrdata.table
时,我收到以下警告:
warning: no visible global function definition for '.', Did you mean '-'?
我认为一个简单的解决方法是添加importFrom data.table .
. 我也尝试用反引号引用点,但它似乎并没有被导出。解决此错误的推荐方法是什么?
我可以添加该行
`.` <- function(){}
在某个地方,但我没有让它起作用,而且它很hacky。
解决方案
如果您尝试用双引号引用点怎么办?
importFrom data.table "."
我知道这就是我为magrittr
管道操作员完成导入的方式
如果这不起作用,您可以随时添加.
到globals.R
定义全局变量的文件中utils::globalVariables()
if(getRversion() >= "2.15.1") utils::globalVariables(c("."))
推荐阅读
- asp.net - Blazor 服务器中的身份验证状态角色更改
- c# - 如何从脚本将动画“LoopTime”设置为 false (Unity 2020.1.15f1)
- android - 不支持 Android MaterialButtonToggleGroup onButtonChecked DataBinding
- python - 在 2 个坐标矩阵上使用 Rectbivariate
- javascript - 使用 AJAX 和 PHP 在网站上显示 openweathermap (API) 数据
- r - 如何在 R 中抓取地址更改的文件
- sql - 如何使用 SQL Server 从表中的 xml 列中提取值
- filter - 在 azure 数据工厂中过滤导入的数据集
- swiftui - SwiftUI SecureField:如何实现与 UIKit 中相同的字符模糊行为?
- python - 如何从 django 服务器获取 csrftoken?