J'ai une fonction R qui ressemble un peu à ceci:Documentation du support au carré `[fonction`
setMethod('[', signature(x="stack"),definition=function(x,i,j,drop){
new('class', as(x, "SpatialPointsDataFrame")[i,]) })
Je l'utilise pour obtenir un seul élément d'un objet empilé. Pour le paquet que je construis j'ai besoin d'un fichier .Rd pour documenter la fonction. Je l'ai stocké comme [.Rd mais en quelque sorte le contrôle R CMD ne voit pas cela. Il retourne:
Undocumented S4 methods: generic '[' and siglist 'MoveStack,ANY,ANY'
Le fichier [.Rd
commence par ces lignes:
\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)
}
Toute idée de comment je fais R CMD vérifier au courant de ce dossier?
Salut Roman, merci pour cette indication. J'ai changé le nom de fichier du fichier .Rd en sous-ensemble.RD et ai changé le nom et l'alias en \ nom {méthode sous-ensemble} \ alias {[, pile, ANY, ANY-méthode}. Cela a résolu le problème. Merci! – Marco