Logischer Datentyp
Teil des Abschnitts Grundlagen der R-Journey von Coddy. Lektion 7 von 78.
Der logische Datentyp kann nur zwei mögliche Werte annehmen: TRUE und FALSE. Diese Werte repräsentieren die Konzepte von wahr und falsch, welche grundlegend für die Steuerung des Programmablaufs und die Durchführung von Vergleichen sind. Beachten Sie, dass beide Werte in Großbuchstaben ohne Anführungszeichen geschrieben werden.
Das Erstellen einer logischen Variable folgt demselben Muster, das Sie bereits gelernt haben:
is_complete <- TRUE
has_error <- FALSELogische Werte werden unglaublich nützlich, wenn Ihr Programm Entscheidungen treffen, Bedingungen prüfen oder die Ergebnisse von Vergleichen speichern muss. Sie bilden die Grundlage dafür zu steuern, was Ihr Code in verschiedenen Situationen tut.
Aufgabe
EinfachErstellen Sie drei logische Variablen, um verschiedene Systemzustände darzustellen. Erstellen Sie zuerst eine Variable namens is_online und weisen Sie ihr den Wert TRUE zu. Erstellen Sie dann eine Variable namens has_permission und weisen Sie ihr den Wert FALSE zu. Erstellen Sie schließlich eine Variable namens system_ready und weisen Sie ihr den Wert TRUE zu. Zeigen Sie alle drei Variablen mit der Funktion print() an.
Probier es selbst
# TODO: Schreibe deinen Code hier
# Erstelle die drei logischen Variablen und zeige sie mit print() anDiese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren (AND, OR)Logische Operatoren Teil 2 (NOT)Wiederholung – einfache LogikVektorisierte Logik Teil 1Vektorisierte Logik Teil 27Rechner zum Teilen der Rechnung
BegrüßungsnachrichtBenutzereingaben erfassen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion13Fortgeschrittene Vektoren
Vektor-Slicing und -IndizierungLogische IndizierungVektorarithmetik & RecyclingDer %in%-Operator2Variablen und Datentypen
Numerischer DatentypGanzzahliger DatentypZeichen-DatentypLogischer DatentypDatentypen überprüfenNamenskonventionenFehlende Werte: NAZusammenfassung – Variablen erstellen5Entscheidungen treffen
If-AnweisungIf - ElseWiederholung – Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakNext (Continue)Wiederholung – FakultätSequenzgenerierung (seq, :)Verschachtelte SchleifenWiederholung – Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenGanzzahldivision und ModuloZuweisungsoperatorenRückblick – Einfache MathematikVergleichsoperatoren6Grundlegende Ein- und Ausgabe
Ausgabe mit printcat zur AusgabeAusgabe mit VariablenEingaben mit readline() lesenGrundlagen der TypkonvertierungRückblick – AltersrechnerRückblick – Wahr oder falsch9Funktionen
Eine Funktion deklarierenFunktionsargumenteRückgabewerteWiederholung – Sigma-FunktionWiederholung – ValidierungsfunktionStandardparameterwerteÜbe selbstständig: Online-R-Compiler