Benennungskonventionen
Teil des Abschnitts Grundlagen der R-Journey von Coddy — Lektion 9 von 78.
R hat spezifische Regeln für gültige Variablennamen. Ein Variablenname muss mit einem Buchstaben beginnen (a-z oder A-Z) und kann Buchstaben, Zahlen, Punkte (.) und Unterstriche (_) enthalten. Er darf jedoch nicht mit einer Zahl beginnen oder Leerzeichen enthalten.
Über die Grundregeln hinaus macht das Befolgen von Benennungskonventionen Ihren Code wesentlich lesbarer und wartbarer. Zwei beliebte Stile sind snake_case (Verwendung von Unterstrichen zwischen Wörtern wie user_name) und camelCase (Großschreibung des ersten Buchstabens jedes Wortes außer dem ersten, wie userName). Wählen Sie einen Stil und verwenden Sie ihn konsistent in Ihrem gesamten Code.
Am wichtigsten ist es, aussagekräftige Namen zu verwenden, die klar angeben, was die Variable enthält. Anstatt x oder data1 verwenden Sie Namen wie student_score oder monthly_sales. Dies macht Ihren Code selbstdokumentierend und für andere (und Ihr zukünftiges Ich) leichter verständlich.
Spickzettel
Variablennamen in R müssen mit einem Buchstaben (a-z oder A-Z) beginnen und können Buchstaben, Zahlen, Punkte (.) und Unterstriche (_) enthalten. Sie dürfen nicht mit einer Zahl beginnen oder Leerzeichen enthalten.
Gängige Benennungskonventionen:
snake_case: Wörter durch Unterstriche getrennt, z. B.user_namecamelCase: erster Buchstabe kleingeschrieben, nachfolgende Wörter großgeschrieben, z. B.userName
Verwenden Sie aussagekräftige Namen, die den Inhalt der Variablen klar angeben, wie z. B. student_score oder monthly_sales, anstatt generischer Namen wie x oder data1.
Probier es selbst
Diese Lektion enthält keine Programmieraufgabe.
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