Zeichen-Datentyp
Teil des Abschnitts Grundlagen der R-Journey von Coddy. Lektion 6 von 78.
Der Datentyp character ist R's Art, Textinformationen zu speichern. In anderen Programmiersprachen wird dies oft als „string“ bezeichnet, aber R verwendet den Begriff „character“.
Der Datentyp Character wird verwendet, um beliebigen Text zu speichern, egal ob es sich um ein einzelnes Wort, einen Satz oder auch nur einen einzelnen Buchstaben handelt. Um eine Character-Variable zu erstellen, setzt du deinen Text in doppelte Anführungszeichen “” und verwendest den Zuweisungsoperator, den du bereits kennengelernt hast:
name <- "Alice"
message <- "Welcome to R programming"Die doppelten Anführungszeichen teilen R mit, dass alles darin als Text und nicht als Code behandelt werden soll. Das bedeutet, dass du Namen, Adressen, Beschreibungen oder andere Textinformationen in Zeichenvariablen speichern kannst.
Aufgabe
EinfachErstelle eine Zeichenvariable namens greeting, die die Nachricht "Hello, John!" speichert. Gib dann die Begrüßung mit der Funktion print() aus.
Probier es selbst
# TODO: Schreibe deinen Code hier
# Gib die Begrüßung aus
print(greeting)Diese 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