Wenn ich R CMD-Überprüfung pkg_name verwende, um mein eigenes R-Paket zu überprüfen, erhalte ich Warnungen wie folgt:
%Vor% Das Problem besteht in der .RD-Datei, wo ich einige Beispiel-R-Codes für meine eigenen Daten schreibe (d. h. die .RD-Datei ist für eine .RDdata-Datei, nicht für eine .R-Funktionsdatei). Ich dachte, dass wir einfach Beispielcodes ("...") zwischen dem {}
unten schreiben können:
Leider kann es den Paketprüfvorgang nicht bestehen ... Vielen Dank im Voraus für Ihre Hilfe!
In der .Rd-Datei, die das Problem verursacht, stimmt die Angabe {} nicht überein. Es ist sehr schwer zu erkennen. Stellen Sie sicher, dass Sie Paare gepaart haben, bevor Sie R CMD überprüfen, pkg_name.
Ich habe dieses Problem einmal bei Verwendung des Prozentzeichens ( %
) festgestellt. Ich habe versucht, Dokumentation für einen Konfidenzintervallparameter zu schreiben. Ich erkannte dann, dass ich das Symbol mit einem umgekehrten Schrägstrich verlassen musste, um den Fehler zu beheben (genau wie in LaTeX). Daher habe ich %
durch \%
ersetzt. Dies hat den Fehler behoben.
Diese Fehlermeldung kann jetzt mehr Treffer bekommen, da roxygen2 (gnädigerweise) unterstützt Abschriften . Wenn Sie aus einer alten LaTeX-Datei konvertieren, kann sich einige LaTeX-rechtliche Syntax immer noch von der manuellen Konvertierung verbergen.
Bei der Umwandlung von 'Wort' in 'Wort' wurde mein Rd-Parsing-Fehler aufgelöst ( d. h. , der führende Backtick wurde in ein konventionelles Zitat geändert).