我在 R 中有一个看起来像这样的函数:
setMethod('[', signature(x="stack"),definition=function(x,i,j,drop){
new('class', as(x, "SpatialPointsDataFrame")[i,]) })
我使用它从堆叠的对象中获取单个元素。对于我正在构建的包,我需要一个 .Rd 文件来记录函数。我将它存储为 [.Rd 但不知何故 R CMD 检查没有看到这一点。它返回:
Undocumented S4 methods: generic '[' and siglist 'MoveStack,ANY,ANY'
该[.Rd
文件以这些行开头:
\name{[}
\alias{[}
\alias{[,stack,ANY,ANY-method}
\docType{methods}
\title{Returns an object from a stack}
\description{Returning a single object}
\usage{
\S4method{\[}{stack,ANY,ANY}(x,i,y,drop)
}
知道如何让 R CMD 检查知道这个文件吗?