Ich möchte R in Python verwenden, wie von dem Modul Rpy2 zur Verfügung gestellt. Ich bemerke, dass R sehr bequeme []
Operationen hat, mit denen Sie die spezifischen Spalten oder Zeilen extrahieren können. Wie kann ich eine solche Funktion durch Python-Skripte erreichen?Wie erstelle ich einen leeren R-Vektor, um neue Elemente hinzuzufügen
Meine Idee ist es, einen R-Vektor zu erstellen und diese gewünschten Elemente in diesen Vektor, so dass der endgültige Vektor ist der gleiche wie in R. Ich habe eine seq()
erstellt, aber es scheint, dass es eine erste Ziffer 1 hat, so das Endergebnis würde immer mit der Ziffer 1 beginnen, was ich nicht will. Also, gibt es einen besseren Weg, dies zu tun?
Sie brauchen nicht 'c()'. 'a <-rep (NA, 10)' funktioniert. Und man könnte eine Vektorklasse erzwingen, indem man einen bestimmten Typ von NA verwendet, z. B. "rep (NA_integer_, 10)" (siehe "help (" NA ")"). – Marek
Natürlich könnten Sie c(), einen älteren Moment meinerseits auslassen. Gute Nachricht Marek, danke. –