Wie kann ich die Größe in Rcpp a NumericVector
ändern?Wie ändert man die Größe eines NumericVectors?
Wenn ich die Funktion push_back
dafür verwende, wird das Programm langsamer. Aber es gibt keine .resize()
oder .reserve()
Funktionen. (Wenn ich bereits eine NumericVector
mit der gewünschten Größe haben, ich die Kopie-Konstruktor verwenden, um die richtige Größe der NumericVector
zu erhalten. Dies ist in einem solchen Fall viel schneller als Verwendung von push_back
)
Wie Dirk erklärt bereitstellen kann, gibt es kaum eine Chance, wir haben 'Reserve'-Methode. Wir könnten eine 'resize' implementieren. –