Zeichen-Datentyp
Teil des Abschnitts Grundlagen der R-Journey von Coddy — Lektion 6 von 78.
Der Datentyp character ist die Art und Weise, wie R Textinformationen speichert. 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, umschließen Sie Ihren Text mit doppelten Anführungszeichen <strong>“”</strong> und verwenden den Zuweisungsoperator, den Sie bereits gelernt haben:
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 Sie Namen, Adressen, Beschreibungen oder andere Textinformationen in Zeichenvariablen speichern können.
Aufgabe
EinfachErstellen Sie eine Zeichenvariable namens greeting, die die Nachricht "Hello, John!" speichert. Zeigen Sie dann die Begrüßung mit der Funktion print() an.
Spickzettel
Der Datentyp character speichert Textinformationen in R. Um eine Character-Variable zu erstellen, schließen Sie den Text in doppelte Anführungszeichen "" ein:
name <- "Alice"
message <- "Welcome to R programming"Verwenden Sie print(), um Character-Variablen anzuzeigen:
print(name)Probier es selbst
# TODO: Schreibe deinen Code hier
# Zeige die Begrüßung an
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 27Rechnungs-Split-Rechner
WillkommensnachrichtBenutzereingaben abfragen10FizzBuzz mit einer Besonderheit
SpielübersichtDie FizzBuzz-Funktion13Vektoren für Fortgeschrittene
Vektor-Slicing und IndizierungLogische IndizierungVektorarithmetik & RecyclingDer %in%-Operator2Variablen und Datentypen
Numerischer DatentypGanzzahl-DatentypZeichen-DatentypLogischer DatentypDatentypen prüfenBenennungskonventionenFehlende Werte: NAZusammenfassung – Variablenerstellung5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakNext (Continue)Rückblick - FakultätSequenzgenerierung (seq, :)Verschachtelte SchleifenRückblick - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenGanzzahlige Division und ModuloZuweisungsoperatorenWiederholung - Einfache MathematikVergleichsoperatoren6Grundlagen der Ein- und Ausgabe
Print-AusgabeCat zur AusgabeAusgabe mit VariablenEingabe lesen mit readline()Grundlagen der TypumwandlungWiederholung – AltersrechnerWiederholung – Wahr oder Falsch9Funktionen
Funktionen deklarierenFunktionsargumenteRückgabewerteWiederholung - Sigma-FunktionWiederholung - ValidierungsfunktionStandard-Parameterwerte