apply

Eine Funktion zum Aufrufen einer anderen Funktion mit einer Liste von Argumenten.
1
Antwort

Warum steigt die Speicherspitzenbelegung, wenn mehr Elemente für die Schleife / Anwendung vorhanden sind?

Ich versuche, den Speicherbedarf eines R-Pakets zu reduzieren, und habe ein Verhalten bemerkt, das ich nicht unterdrücken kann. Siehe das folgende Beispiel: %Vor% a und b unterscheiden sich nur um ~ 4kb, aber der Garbage Collector meld...
04.02.2014, 21:19
1
Antwort

R: Auswahl der Teilmenge ohne zu kopieren

Gibt es eine Möglichkeit, eine Teilmenge aus Objekten (Datenrahmen, Matrizen, Vektoren) auszuwählen, ohne eine Kopie ausgewählter Daten zu erstellen? Ich arbeite mit ziemlich großen Datensätzen, ändere sie aber nie. Aus praktischen Gründe...
05.03.2012, 19:55
2
Antworten

Pandas anwenden auf Datumsrahmen erzeugt "eingebaute Methodenwerte von ..."

Ich versuche ein GeoJSON-Objekt zu erstellen. Meine Eingabe ist ein CSV mit einer Adressspalte, einer Lat-Spalte und einer Lon-Spalte. Ich habe dann formschöne Punkte aus den Koordinaten erstellt, sie um einen bestimmten Radius gepuffert und d...
16.01.2015, 21:29
2
Antworten

Umgang mit NA-Werten in apply und unique

Ich habe einen Datenrahmen mit 114 Zeilen und 16 Spalten, wobei die Zeilen Individuen sind und die Spalten entweder ihre Namen oder NA sind. Zum Beispiel sehen die ersten 3 Zeilen so aus: %Vor% Ich möchte eine Liste (wenn mehrere eindeutige...
15.02.2010, 21:32
5
Antworten

R: Angeben einer Zeichenfolge als Argument einer Funktion, die eine andere Funktion aufruft

Dies ist eine Frage bezüglich der Codierung in R. Das Beispiel, das ich anbiete, ist didaktisch. Angenommen, ich habe Funktionen namens 'func1' und 'func2', wo jeder zwei Argumente (sagen wir Skalare) hat. Ich möchte eine andere Funktion 'app...
10.02.2011, 16:31
4
Antworten

Optimierung: Aufteilen des Datenrahmens in eine Liste von Datenrahmen, um Daten pro Zeile zu transformieren

Vorbemerkungen : Diese Frage ist meist von pädagogischem Wert, die eigentliche Aufgabe ist abgeschlossen, auch wenn der Ansatz nicht ganz optimal ist. Meine Frage ist, ob der folgende Code für Geschwindigkeit optimiert und / oder eleganter imp...
10.04.2013, 18:59
3
Antworten

Effizientere Methode zum Säubern einer Stringsspalte und Hinzufügen einer neuen Spalte

Ich habe einen Datenrahmen df mit den Spalten ['metric_type', 'metric_value'] . Für jede Zeile möchte ich sicherstellen, dass ich eine Spalte mit dem Namen 'metric_type' und einem Wert für diese Spalte gleich 'metric_value' habe. E...
21.12.2016, 18:34
2
Antworten

Scala: Begleitobjekte und "neues" Schlüsselwort

In meinen letzten Posts über das Verwenden oder Auslassen eines "neuen" Keywords in Scala ( "new" Schlüsselwort in Scala ) Mir wurde gesagt, dass die Auslassung von der Tatsache herrührt, dass bestimmte Klassen Companion-Objekte haben, die mit d...
20.03.2012, 20:44
4
Antworten

Multiplizieren Sie jede Zelle eines data.frame mit ihrem Gewicht

Was ich machen will ist peinlich einfach - trotzdem scheitere ich. Ich habe einen Datenrahmen mit "Zeichen" und "Numerik". Eine der Spalten von data.frame repräsentiert die Gewichte. Ich möchte jede Zelle des Datenrahmens mit dem entsprech...
23.02.2011, 13:58
6
Antworten

Ersetzen Sie die Schleife mit einer der Funktionen der "apply" -Familie

Ich habe data.frames in Listen und normalerweise, wenn ich Daten zentrieren möchte, verwende ich eine Schleife (wie im Beispiel unten zu sehen). Ich möchte eine Funktion der "apply" -Familie verwenden, aber ich kann nicht herausfinden, wie man d...
14.01.2018, 12:35