Als «set» getaggte Fragen

87
Überprüfen Sie, ob der Wert isset und null ist

Ich muss überprüfen, ob der Wert als irgendetwas definiert ist, einschließlich null. issetbehandelt Nullwerte als undefiniert und gibt zurück false. Nehmen Sie als Beispiel Folgendes: $foo = null; if(isset($foo)) // returns false if(isset($bar)) // returns false if(isset($foo) || is_null($foo))...

86
Abrufen eines Powersets eines Satzes in Java

Das Powerset von {1, 2, 3}ist: {{}, {2}, {3}, {2, 3}, {1, 2}, {1, 3}, {1, 2, 3}, {1}} Angenommen, ich habe eine Setin Java: Set<Integer> mySet = new HashSet<Integer>(); mySet.add(1); mySet.add(2); mySet.add(3); Set<Set<Integer>> powerSet = getPowerset(mySet); Wie...

85
Warum wird '+' von Python-Sets nicht verstanden?

Ich würde gerne wissen, warum dies gültig ist: set(range(10)) - set(range(5)) Dies ist jedoch nicht gültig: set(range(10)) + set(range(5)) Liegt es daran, dass '+' sowohl Schnittmenge als auch Vereinigung bedeuten kann?

84
Wie lösche ich die erste Zeile eines Datenrahmens in R?

Ich habe einen Datensatz mit 11 Spalten mit jeweils über 1000 Zeilen. Die Spalten waren mit V1, V2, V11 usw. gekennzeichnet. Ich habe die Namen mit dem Befehl "c" durch etwas ersetzt, das für mich nützlicher ist. Ich wusste nicht, dass Zeile 1 auch Beschriftungen für jede Spalte enthält und...

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...