bfast2 / bfast2/strucchangeRcpp

Error in RSS.table[as.character(opt[1]), i] : subscript out of bounds when using C++

Offen
#13 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
R
Sterne
6
Forks
5
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I noticed a difference when running the R code and the C++ code path: in the latter, I sometimes get the error:
```
Error in RSS.table[as.character(opt[1]), i] : subscript out of bounds
```
This comes from breakpoints(), extract.breaks(), which implies that the RSS.table is not the same size as it would be in the R implementation (as I have never run into that problem in the R code path). I'll try and get an example time series for that.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Erstelle ein minimales Zeitreihenbeispiel, das den C++-Pfad ausführt, verfolge dann breakpoints() bis zu extract.breaks() und vergleiche die Dimensionen von RSS.table mit dem R-Pfad. Untersuche die Indizierung bei RSS.table[as.character(opt[1]), i]; die Aufgabe ist erledigt, wenn der C++-Pfad ohne den Subscript-Fehler abgeschlossen wird und Daten in RSS.table mit konsistenter Größe erzeugt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp, r
Bereich
data
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.