Fehlermeldungen in R nach einer for-Schleife
Dies ist ein bisschen ein Schuss ins Blaue, aber ich habe ein Skript, das genau das tut, was ich erwarte, es zu tun, aber, ganz am Ende des scripts bekomme ich eine Fehlermeldung wie diese:
Error in `[<-.data.frame`(`*tmp*`, "label", value = c(1L, 0L)) :
replacement has 2 rows, data has 0
In Bezug auf eine Antwort, ich bin auf der Suche nach Allgemeinen Anregungen, wie Sie Fehler aufzuspüren, wie dies in R, best practices für die Verwendung von Schleifen und doppelten Kontrolle, dass Sie "es geschafft".
Irgendwelche Gedanken, Anregungen, oder Erfahrungen aus der Vergangenheit könnten absteigen oder informieren Sie eine Fehlermeldung wie diese?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bereits meine Kommentare über debugging-Verfahren in diesem Zusammenhang Frage. Aber hinsichtlich der konkreten Botschaft, die Sie hier zeigen: das bedeutet, dass Sie versuchen zu schreiben, aus 2 Zeilen zu einigen dataset, das hat 0 Zeilen. So etwas wie dieses: