Wenn ich versuche, zu document()
oder build()
mein R-Paket des devtools Paket verwenden, erhalte ich die Fehlermeldung:Fehler: schlechte "S3method Richtlinie: S3method („“)
Error: bad 'S3method' directive: S3method("")
ich auf einer Funktion arbeite tabyl()
wenn dieser Fehler auftrat und ich ihn jetzt nicht loswerden kann, selbst wenn ich meine Funktionskopfzeilen stark überarbeitet habe. Die Funktion sollte jetzt funktionieren; Referenz sind die Header:
#' @export
tabyl <- function(...) UseMethod("tabyl")
#' @inheritParams tabyl
#' @describeIn tabyl Create a frequency table from a vector, returned as a data.frame, showing percentages and with or without including \code{NA} values. A fully-featured alternative to \code{table()}.
#' @export
tabyl.default <- function(vec, sort = FALSE, show_na = TRUE, ...) {
...
}
#' @inheritParams tabyl.default
#' @param .data a data.frame.
#' @param ... arguments passed to tabyl.default.
#' @describeIn tabyl Create a frequency table from a variable in a data.frame, returned as a data.frame, showing percentages and with or without including \code{NA} values. A fully-featured alternative to \code{table()}.
#' @export
tabyl.data.frame <- function(.data, ...){
...
}
Oder löschen Sie einfach die NAMESPACE-Datei und lassen Sie roxygen2 es neu erstellen. – Roland