Als «r» getaggte Fragen

83
Wie kann man std :: unique_ptr weitergeben?

Ich habe meinen ersten Versuch, C ++ 11 zu verwenden unique_ptr. Ich ersetze einen polymorphen Rohzeiger in einem meiner Projekte, das einer Klasse gehört, aber ziemlich häufig herumgereicht wird. Früher hatte ich Funktionen wie: bool func(BaseClass* ptr, int other_arg) { bool val; // plain...

83
Wählen Sie mehrere Elemente aus einer Liste aus

Ich habe eine Liste in R, die ungefähr 10.000 Elemente lang ist. Angenommen, ich möchte nur die Elemente 5, 7 und 9 auswählen. Ich bin mir nicht sicher, wie ich das ohne eine for-Schleife tun würde. Ich möchte so etwas machen, mylist[[c(5,7,9]]aber das funktioniert nicht. Ich habe die...

83
Warum ist "vapply" sicherer als "sapply"?

Die Dokumentation sagt vapplyähnelt sapply, hat jedoch einen vorgegebenen Rückgabewert, sodass die Verwendung [...] sicherer sein kann. Könnten Sie bitte erläutern, warum es im Allgemeinen sicherer ist, und vielleicht Beispiele nennen? PS: Ich kenne die Antwort und vermeide sie bereits...

83
Was ist die Umkehrfunktion zu XOR?

Es gibt eine XOR-Funktion in Java - a^b Zum Beispiel: 5^3 = 6 Kannst du mir die Umkehrfunktion sagen? Wenn ich habe 6und 3kann ich einen Zahlenbereich bekommen, der Zahlen enthält 5?

83
Warum tötet unlist () Daten in R.

Wenn ich eine Liste von Daten aufliste, werden sie wieder in Zahlen umgewandelt. Ist das normal? Eine andere Problemumgehung als die erneute Bewerbung als. Datum? > dd <- as.Date(c("2013-01-01", "2013-02-01", "2013-03-01")) > class(dd) [1] "Date" > unlist(dd) [1] "2013-01-01"...