Zuhause Persönliche Finanzen Wie man logische Aussagen in R - Dummies kombiniert

Wie man logische Aussagen in R - Dummies kombiniert

Video: Computerschaltkreise aus Logikgattern 2025

Video: Computerschaltkreise aus Logikgattern 2025
Anonim

Das Leben wäre in R langweilig, wenn Sie logische Aussagen nicht kombinieren könnten. Wenn Sie testen möchten, ob eine Nummer innerhalb eines bestimmten Intervalls liegt, möchten Sie beispielsweise prüfen, ob sie größer als der niedrigste Wert und kleiner als der oberste Wert ist.

Um dies zu veranschaulichen, nehmen wir an, Sie haben zwei Vektoren, die die Anzahl der Körbe enthalten, die Oma und ihre Freundin Geraldine in den sechs Spielen dieser Basketball-Saison erzielt haben:

>> Körbe. von. Granny Körbe. von. Geraldine <- c (5, 3, 2, 2, 12, 9)
Vielleicht möchten Sie wissen, in welchen Spielen Oma die wenigsten oder die meisten Körbe erzielte. Zu diesem Zweck verfügt R über eine Reihe von logischen Operatoren, die - Sie haben es erraten - gut vektorisiert sind.

Um zu veranschaulichen, mit dem Wissen, das ihr jetzt habt, versucht herauszufinden, in welchen Spielen Oma die wenigsten Körbe und die Spiele erzielte, in denen sie die meisten Körbe erzielte:

Erstellen Sie zwei logische Vektoren wie folgt: >> min. Körbe max. Körbe <- Körbe. von. Granny == max (Körbe. Von Granny)
  1. min. Körbe sagt Ihnen, ob der Wert gleich dem Minimum ist, und max. Körbe sagt Ihnen, ob der Wert gleich dem Maximum ist.

    Kombinieren Sie beide Vektoren wie folgt mit dem OR-Operator (|): >> min. Körbe | max. Körbe [1] TRUE FALSE FALSE FALSE FALSE TRUE
    

    Diese Methode ist nicht der effizienteste Weg, diese Werte zu finden. Dieses Beispiel zeigt Ihnen deutlich, wie die Vektorisierung für logische Operatoren funktioniert.

Der NOT-Operator (!) Ist ein weiteres Beispiel für die große Leistung der Vektorisierung. Die NA-Werte im Vektor x haben schon einige Probleme verursacht, daher würden Sie sie wahrscheinlich gerne loswerden. Sie wissen, dass Sie prüfen müssen, ob ein Wert fehlt. na () Funktion.

Sie benötigen jedoch die Werte, die

nicht

sind, also invertieren Sie den logischen Vektor, indem Sie ihn mit dem! Operator. Verwenden Sie folgenden Code, um die fehlenden Werte im Vektor x zu löschen: >> x [! ist. na (x)] [1] 3 6 2 1

Wenn Sie R verwenden, gibt es keine Möglichkeit, die Vektorisierung zu umgehen. Wenn Sie jedoch verstehen, wie die Vektorisierung funktioniert, sparen Sie beträchtliche Rechenzeit und Codezeilen.

Wie man logische Aussagen in R - Dummies kombiniert

Die Wahl des Herausgebers

Der Dreamweaver CC-Begrüßungsbildschirm - Dummies

Der Dreamweaver CC-Begrüßungsbildschirm - Dummies

Die einfach zu bedienende Benutzeroberfläche von Dreamweaver und die leistungsstarke Funktionsliste machen es zu einem beliebte Wahl unter professionellen Webdesignern sowie Hobbyisten. Mit jeder neuen Version bietet Dreamweaver neue Funktionen, aber Sie finden immer noch den vertrauten Begrüßungsbildschirm, um Ihnen den Einstieg zu erleichtern. Der Dreamweaver CC-Begrüßungsbildschirm enthält Verknüpfungen zu kürzlich geöffneten Dateien, ...

Exportieren Ihre Adobe Creative Cloud-Dokumente - Dummies

Exportieren Ihre Adobe Creative Cloud-Dokumente - Dummies

Inhalte aus Adobe Creative Cloud-Dokumenten exportieren ist wichtig, wenn Sie übertragen Inhalte in andere Programme einfügen und das Dokument dort platzieren, wo es öffentlich verfügbar ist und wo es auf anderen Computern geöffnet werden muss. Adobe Creative Cloud bietet Ihnen die Flexibilität, ein Dokument so viele verschiedene Dateiformate zu exportieren. Andere Programme akzeptieren manchmal natives Adobe ...

Fehlerbehebung in Photoshop CC - Dummies

Fehlerbehebung in Photoshop CC - Dummies

Wenn Sie ein Problem mit Photoshop CC haben, wird das Programm nicht Wenn Sie dies wünschen, oder Photoshop einfach nichts tut, probieren Sie diese schnellen Lösungen zur Fehlerbehebung aus: Wenn Photoshop-Tools nicht funktionieren Deaktivieren Sie die Option. Wenn Sie nicht versuchen, innerhalb einer aktiven Auswahl zu arbeiten, drücken Sie Befehl + D (Mac) oder Strg + D (Windows), um die Auswahl aufzuheben. An ...

Die Wahl des Herausgebers

Aktivieren der Spiegelsperre auf einer Canon EOS Rebel T3i - Dummies

Aktivieren der Spiegelsperre auf einer Canon EOS Rebel T3i - Dummies

Das optische System einer Spiegelreflexkamera wie der Canon Rebel T3i ist ein winziger Spiegel, der sich bewegt, wenn Sie den Auslöser drücken. Die kleine Schwingung, die durch die Bewegung des Spiegels verursacht wird, kann zu einer leichten Unschärfe des Bildes führen, wenn Sie eine sehr lange Verschlusszeit verwenden.

Aktivieren und Deaktivieren des Blitzes der Canon Rebel T5 / 1200D Kamera

Aktivieren und Deaktivieren des Blitzes der Canon Rebel T5 / 1200D Kamera

Ob Sie den Blitz verwenden oder dessen Auslösung steuern können, hängt vom Belichtungsmodus ab. Die Canon Rebel T5 / 1200D-Kamera bietet die folgenden Einstellungen: Motiv-Automatik, Porträt, Nahaufnahme und Nachtporträt: Wenn die Kamera denkt, dass zusätzliches Licht benötigt wird, hebt sie automatisch den integrierten Blitz an und löst ihn aus. Andernfalls bleibt der Blitz geschlossen. Landschaft, Sport und ...

Die Wahl des Herausgebers

So ​​finden Sie Formularsteuerelemente für Excel Dashboards und Berichte - dummies

So ​​finden Sie Formularsteuerelemente für Excel Dashboards und Berichte - dummies

Excel bietet eine Reihe von Steuerelementen "Formularsteuerelemente", die speziell zum Hinzufügen von Benutzeroberflächenelementen zu Dashboards und Berichten entwickelt wurden. Nachdem Sie ein Formularsteuerelement in ein Arbeitsblatt eingefügt haben, können Sie es konfigurieren, um eine bestimmte Aufgabe auszuführen. Sie finden die Formular-Steuerelemente von Excel auf der Registerkarte Entwickler, die zunächst ausgeblendet ist in ...

Wie Finden und Ersetzen von Code in einem Visual Basic-Editor-Makro - Dummies

Wie Finden und Ersetzen von Code in einem Visual Basic-Editor-Makro - Dummies

Sie können Verwenden Sie die Suchfunktion in dem Visual Basic-Editor, um die Anweisungen oder Eigenschaften schnell zu finden, die in Ihrem Excel 2013-Makro bearbeitet werden müssen. Sie öffnen das Dialogfeld Suchen, indem Sie in der Menüleiste Bearbeiten → Suchen wählen, in der Standardsymbolleiste auf die Schaltfläche Suchen klicken oder Strg + F drücken. Dieses Dialogfeld ist ...